fix: esm with splitChunks

This commit is contained in:
alexander.akait 2023-04-18 17:50:24 +03:00
parent 8ce07a13b7
commit 57cdb411b1
1 changed files with 5 additions and 0 deletions

View File

@ -8,6 +8,7 @@
const RuntimeGlobals = require("../RuntimeGlobals");
const ExportWebpackRequireRuntimeModule = require("./ExportWebpackRequireRuntimeModule");
const ModuleChunkLoadingRuntimeModule = require("./ModuleChunkLoadingRuntimeModule");
const StartupChunkDependenciesPlugin = require("../runtime/StartupChunkDependenciesPlugin");
/** @typedef {import("../Compiler")} Compiler */
@ -18,6 +19,10 @@ class ModuleChunkLoadingPlugin {
* @returns {void}
*/
apply(compiler) {
new StartupChunkDependenciesPlugin({
chunkLoading: "import",
asyncChunkLoading: true
}).apply(compiler);
compiler.hooks.thisCompilation.tap(
"ModuleChunkLoadingPlugin",
compilation => {