У меня есть веб-приложение, написанное на React и связанное с Webpack. В приложении есть файл конфигурации JSON, который я хочу включить во время выполнения и не связывать с webpack.
В моей точке входа для приложения я импортирую содержимое с помощью json-loader, но это заставляет файл быть встроенным в приложение, и я не могу обновить файл конфигурации после его объединения.
Как я могу настроить мой файл webpack.config.js, чтобы исключить мой файл config.json, но все же разрешить мне импортировать его в свое приложение? Это не модуль, поэтому я не знаю, можно ли его включить в раздел externals
моего webpack.config.js
Я пробовал использовать require.ensure, но все, что я вижу сейчас, - это содержимое config.json, связанное с файлом 1.1.bundle.js, и изменение файла конфигурации ничего не дает.
app.js
let config;
require.ensure(['./config.json'], require => {
config = require('./config.json');
});