今天介绍一款分析webpack打包性能分析的插件: webpack-bundle-analyzer
先上图:
这个插件可以帮助我们分析webpack在打包过程中有哪些可以改进的地方。
npm地址: https://www.npmjs.com/package/webpack-bundle-analyzer
先安装这个插件:
npm install --save-dev webpack-bundle-analyzer
然后在webpack.config.js文件中配置plugins:
先引入
var BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
在plugins中配置:
plugins: [
...,
new BundleAnalyzerPlugin()
]
然后,在我们运行webpack-dev-server的时候,就会自动打开localhost://8888,在这个页面上,我们可以根据项目实际情况,对打包过程进行进一步的分析和优化。