- 安装工具
npm install webpack-bundle-analyzer --save-D
- 配置webpack.config.js
const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;
plugins: [
new BundleAnalyzerPlugin(
{
analyzerMode: 'server',
analyzerHost: '127.0.0.1',
analyzerPort: 8888,
reportFilename: 'report.html',
defaultSizes: 'parsed',
openAnalyzer: true,
generateStatsFile: false,
statsFilename: 'stats.json',
statsOptions: null,
logLevel: 'info'
}
),
]
- 运行
npm run start --report
输入网址:127.0.0.1:8888
可根据项目各模块的大小进行按需优化

本文介绍了如何通过npm安装webpack-bundle-analyzer并配置webpack.config.js,然后运行项目生成模块大小报告。通过127.0.0.1:8888访问报告,可以详细查看项目各模块的大小,以便进行按需优化。
3893

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



