问题描述
在vue使用LimitChunkCountPlugin对打包的css和js压缩时遇到问题
解决办法
在新版的webpack中minChunkSize是定义在MinChunkSizePlugin中
new webpack.optimize.MinChunkSizePlugin({
minChunkSize: 10000, // Minimum number of characters
});
而maxChunks是定义在LimitChunkCountPlugin中
new webpack.optimize.LimitChunkCountPlugin({
maxChunks: 5,
}),
原因
同时官网也说了,minChunkSize 定义在MinChunkSizePlugin
Keeping chunk size above the specified limit is no longer a feature of this plugin. Use MinChunkSizePlugin instead.
参考:
Vue项目Webpack配置:MinChunkSizePlugin与LimitChunkCountPlugin使用
在Vue项目中,使用Webpack进行资源打包时,可以通过LimitChunkCountPlugin限制块的数量,以及MinChunkSizePlugin设定最小块大小来优化CSS和JS的压缩。minChunkSize属性现在属于MinChunkSizePlugin,用于设置每个chunk至少包含的字符数,而maxChunks则在LimitChunkCountPlugin中用于限制生成的最大chunk数量。
1897

被折叠的 条评论
为什么被折叠?



