element-ui编译过慢分析过程

51 篇文章 0 订阅
35 篇文章 0 订阅
package.json

引入以下两个包:

"scripts": {
    "dev": "vue-cli-service serve --json > stats.json" // 将所有打包结果存入stats.json文件中
},
"devDependencies": {
	"speed-measure-webpack-plugin": "^1.5.0",
	"webpack-bundle-analyzer": "^4.5.0"
}
vue.config.js
// 分析打包并优化
const SpeedMeasurePlugin = require('speed-measure-webpack-plugin');
const smp = new SpeedMeasurePlugin({
  outputFormat: 'human',
});
const BundleAnalyzerPlugin =
  require('webpack-bundle-analyzer').BundleAnalyzerPlugin;

configureWebpack: smp.wrap({
	// ……
	
	plugins: [
      // 这个要放在所有 plugins 最后
      new BundleAnalyzerPlugin(),
    ],
});
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值