避免将多个文件捆绑为一个名称为index的文件。
示例代码:
假设有两个js文件:app.js和vendor.js,我们想将它们捆绑成一个文件并命名为index.js。在创建捆绑文件的过程中,我们应该使用不同的名称来避免命名冲突。
错误方式:
entry: {
index: ['./src/app.js', './src/vendor.js']
},
output: {
filename: 'index.js'
}
正确方式:
entry: {
app: './src/app.js',
vendor: './src/vendor.js'
},
output: {
filename: '[name].js'
}
这样生成的文件名将为app.js和vendor.js,而不是index.js。
上一篇:避免快速除法(倒数)