1 parent 5321ae6 commit 840efadCopy full SHA for 840efad
1 file changed
lib/Compilation.js
@@ -1144,16 +1144,14 @@ class Compilation extends Tapable {
1144
}
1145
1146
createModuleAssets() {
1147
- function cacheAssetsAndApplyPlugins(name) {
1148
- const file = this.getPath(name);
1149
- this.assets[file] = module.assets[name];
1150
- this.applyPlugins2("module-asset", module, file);
1151
- }
1152
-
1153
for(let i = 0; i < this.modules.length; i++) {
1154
const module = this.modules[i];
1155
if(module.assets) {
1156
- Object.keys(module.assets).forEach(cacheAssetsAndApplyPlugins, this);
+ Object.keys(module.assets).forEach((assetName) => {
+ const fileName = this.getPath(assetName);
+ this.assets[fileName] = module.assets[assetName];
+ this.applyPlugins2("module-asset", module, fileName);
+ });
1157
1158
1159
0 commit comments