webpack将项目中引用的各个库文件集中到了vendor中进行打包,貌似每次build的时候都会干这件事,因为如vue或element-ui之类的库直接在index.html中引入的话,可以大大减少build的时间开销。但是实际上将vue或element-ui在index.html引入还不如让vendor不参与build来得实在,毕竟库文件很久才会改动一次,改动时另外跑下指令就行了。求教大神应该如何实现~~
3 回答
小小军
TA贡献3条经验 获得超0个赞
configureWebpack: {
optimization: {
splitChunks: {
cacheGroups: {
// 把element-ui从chunk-vendor单独抽出来打包
'element-ui': {
test: /[\\/]node_modules[\\/]element-ui[\\/]/,
chunks: 'all',
priority: -5,
},
},
},
},
},
小小军
TA贡献3条经验 获得超0个赞
configureWebpack: {
optimization: {
splitChunks: {
cacheGroups: {
// 把element-ui从chunk-vendor单独抽出来打包
'element-ui': {
test: /[\\/]node_modules[\\/]element-ui[\\/]/,
chunks: 'all',
priority: -5,
},
},
},
},
},
添加回答
举报
0/150
提交
取消