微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

09-打包分析插件 -webpack-bundle-analyzer

https://github.com/webpack/analyse     在命令行中加上 --profile --json > stats.json

 运行npm run bundle,会在根目录生成一个json文件,这个文件中包含了此次打包的所有信息

 看这个json文件我们肯定看不懂,我们可以用官方推荐的工具查看:

https://webpack.js.org/guides/code-splitting/#bundle-analysis  1)这个可以查看打开一个网页,把生成的stats.json文件拖进去,就可以有个图形界面进行分析

2)是一个插件,具体使用: 1- 安装:   npm install --save-dev webpack-bundle-analyzer 2- 在需要在的打包配置文件中,如dev模式中引入   const BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPlugin;

 3- 在plugins中使用:

 4- 在package.json中加入运行配置   --profile --json > stats.json (前面已经加过,不安装这个插件的话,就只会生成stats.json文件

此时,运行 npm run bundle打包,浏览器就会弹出一个页面:就可以看到打包后的文件情况了

 

 里面还有各种配置参数,可以查看:https://github.com/webpack-contrib/webpack-bundle-analyzer 去使用。

 

 

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 [email protected] 举报,一经查实,本站将立刻删除。

相关推荐