[英]Webpack CommonsChunkPlugin not working as expected
app.js,benchmark.js,board.js都需要jquery。 我只是想提取jquery作為vender.js和其他三個包只包含應用程序代碼:
Webpack配置:
結果不是我的預期:
app.js,benchmark.js,board.js仍然包含jquery代碼(從巨大的文件大小可以看出)
我的webpack配置有什么問題嗎? 我只是按照以下示例進行操作: https : //github.com/webpack/webpack/tree/master/examples/two-explicit-vendor-chunks https://github.com/webpack/webpack/tree/master/examples/多次入境點
plugins
應該是modules
之外的對象數組。
此外,我認為您不需要此用例場景的minChunks或chunks選項。 您的供應商條目塊應該足夠了。
entry: {
vendor: ['jquery']
},
plugins: [
new webpack.optimize.CommonsChunkPlugin({
name: "vendor",
filename:"vendor.js",
minChunks: Infinity
})
];
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.