19s->15s
设置 babel 的 cacheDirectory 为true
在webpack.base.conf.js中修改babel-loader:
loader: 'babel-loader?cacheDirectory=true',
15s->14s
设置 noParse
如果你确定一个模块中,没有其它新的依赖,就可以配置这项, Webpack 将不再扫描这个文件中的依赖,这对于比较大型类库,将能促进性能表现,具体可以参见以下配置:
module: {
noParse: /node_modules\/(element-ui\.js)/,
rules: [
{
...
}
}
happypack
加上后没太大的效果,可能用法有问题,有待深入尝试
以上这篇vue-cli webpack2项目打包优化分享就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持脚本之家。