Загрузка конфигураций сервера в изоморфных редукционных приложениях
У нас есть общая утилита ведения журнала, которая использует каркас Bunyan для записи информации в файлы и т. Д.
import logger '../Logger';
Поэтому я использую изоморфные редукционные приложения, где файлы действий выполняются как на стороне клиента, так и на стороне сервера.
export function getTodos(params) {
const API_URL = config.getValue("TodoUrl");
log.info('action started');
return {
type: 'GET_DATA',
promise: request.get(API_URL)
}
};
Поэтому, если я хочу записать некоторую информацию о регистраторе в файлы действий, я не смогу это сделать, потому что это требует наличия узловых модулей и сбоя. Это происходит во время сборки веб-пакета.
Файл действий выполняется как на клиенте, так и на сервере.
Не только файлы журнала, у нас есть несколько общих модулей, которые также получают URL-адреса API.
Мне нужно получить информацию об URL в файлах действий.
Любое направление будет оценено.