分析构建信息
分析构建信息能更好的帮助我们理解webpack
配置webpack
为了能够输出构建信息,需要两个配置
— profile获取相关构建时间
— json输出webpack构建信息文件
// package.json 文件{..."scripts": {"stats": "webpack --profile --json > stats.json",...},...}
// webpack.config.js文件...// Run validator in quiet mode to avoid output in statsmodule.exports = validate(config, {quiet: true});
执行
npm run stats输出stats.json文件通过解析工具分析构建过程会更方便,推荐工具有:
stats插件
当然还可以使用stats-webpack-plugin插件实现更多控制的输出
