Мне нужно динамически модулировать модули для асинхронной загрузки с помощью webpack. Моя цель - перебрать массив и загрузить эти модули (это для моих целей-ретрансляторов, что не важно здесь).Webpack require.ensure с динамическим строковым путем
Это мой код:
const arr = ['some-module', 'module-2'];
arr.map(moduleName => {
require.ensure([], require => {
if(process.env.IS_BROWSER) { //for react server-render because of babel 6
cb(null, require(moduleName));
}
else {
cb(null, require(moduleName).default);
}
});
}
Он хорошо работает на сервере, но и на внешнем интерфейсе, то дополнительные пучки не производятся и загружены. Вы знаете, как его решить? Спасибо.