Skip to content

Commit e84e7d5

Browse files
leon776xiaoweili
and
xiaoweili
authored
fix: fix "compilation.emitAsset" with more than 1 HtmlWebpackPlugins (#236)
Co-authored-by: xiaoweili <[email protected]>
1 parent 87590ef commit e84e7d5

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/index.js

+3-1
Original file line numberDiff line numberDiff line change
@@ -33,7 +33,9 @@ function addFileToAssetsWebpack5(filename, compilation) {
3333
.then(rawSource => {
3434
const basename = path.basename(resolvedFilename);
3535
compilation.fileDependencies.add(resolvedFilename);
36-
compilation.emitAsset(basename, rawSource);
36+
if (!compilation.getAsset(basename)) {
37+
compilation.emitAsset(basename, rawSource);
38+
}
3739
return basename;
3840
});
3941
}

0 commit comments

Comments
 (0)