如何使用CommonsChunkPlugin
将多个供应商分块到自己的块文件中?
我想将每个库分别嵌入到自己的Chunk文件中,并且实际上有,
使用OccurenceOrderPlugin
时,请确保无论应用代码更改(或),无论模块需要多少次,对于所有不需要模块的库,它都会获得相同的chunkhash
。改变。
是否有可能优先考虑或配置块ID?
答案 0 :(得分:2)
您可以为每个库创建一个条目并使用CommonsChunkPlugin
。这是一个粗略的想法:
module.exports = {
entry: {
...
react: 'react',
lodash: 'lodash',
...
},
...
plugins: [
new webpack.optimize.CommonsChunkPlugin('react', 'react.[chunkhask].js'),
...
]
};
这样的事情可以作为你的起点。另请参阅官方文档中的Split app and vendor code。