0
Webpackで非同期ロードするためにモジュールを動的に要求する必要があります。私の目標は、配列をループしてこれらのモジュールをロードすることです(これは私のリアルーターの目的であり、ここでは重要ではありません)。Webpack require.ensure with dynamic string path
これは私のコードです:
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);
}
});
}
これは、サーバー上でうまく動作しますが、フロントエンドに、追加のバンドルが行われ、ロードされません。あなたはそれを解決する方法をご存知ですか?ありがとうございました。