mirror of https://github.com/webpack/webpack.git
fix: do not import non javascript chunks
This commit is contained in:
parent
21be52b681
commit
cf15e67cc3
|
|
@ -11,6 +11,7 @@ const HotUpdateChunk = require("../HotUpdateChunk");
|
|||
const Template = require("../Template");
|
||||
const { getAllChunks } = require("../javascript/ChunkHelpers");
|
||||
const {
|
||||
chunkHasJs,
|
||||
getCompilationHooks,
|
||||
getChunkFilenameTemplate
|
||||
} = require("../javascript/JavascriptModulesPlugin");
|
||||
|
|
@ -147,7 +148,11 @@ class ModuleChunkFormatPlugin {
|
|||
undefined
|
||||
);
|
||||
for (const chunk of chunks) {
|
||||
if (loadedChunks.has(chunk)) continue;
|
||||
if (
|
||||
loadedChunks.has(chunk) ||
|
||||
!chunkHasJs(chunk, chunkGraph)
|
||||
)
|
||||
continue;
|
||||
loadedChunks.add(chunk);
|
||||
startupSource.add(
|
||||
`import * as __webpack_chunk_${index}__ from ${JSON.stringify(
|
||||
|
|
|
|||
Loading…
Reference in New Issue