浅析webpack-bundle-analyzer在vue-cli3中的使用


Posted in Javascript onOctober 23, 2019

正常的使用方法

安装

npm install webpack-bundle-analyzer -D

webpack.config.js:

浅析webpack-bundle-analyzer在vue-cli3中的使用

vue-cli3的配置方法

根目录的vue.config.js(没有则自己创建)

module.exports = {
 chainWebpack: config => {
 config
 .plugin('webpack-bundle-analyzer')
 .use(require('webpack-bundle-analyzer').BundleAnalyzerPlugin)
 }
}

执行以下命令即可查看到结果。

npm run serve

也可以改为独立的script

vue.config.js
module.exports = {
 chainWebpack: config => {
 if (process.env.use_analyzer) {
 config
 .plugin('webpack-bundle-analyzer')
 .use(require('webpack-bundle-analyzer').BundleAnalyzerPlugin)
 }
 }
}

package.json
{
 "scripts": {
 ...
 "analyzer": "use_analyzer=true npm run serve"
 }
}

那么在使用以下命令时,才会弹出analyzer

npm run analyzer

总结

以上所述是小编给大家介绍的webpack-bundle-analyzer在vue-cli3中的使用,希望对大家有所帮助,如果大家有任何疑问请给我留言,小编会及时回复大家的。在此也非常感谢大家对三水点靠木网站的支持!
如果你觉得本文对你有帮助,欢迎转载,烦请注明出处,谢谢!

Javascript 相关文章推荐
jquery的父子兄弟节点查找示例代码
Mar 03 Javascript
单元选择合并变色示例代码
May 26 Javascript
jQuery采用连缀写法实现的折叠菜单效果
Sep 18 Javascript
JS和jQuery使用submit方法无法提交表单的原因分析及解决办法
May 17 Javascript
JS实现随机颜色的3种方法与颜色格式的转化
Jan 05 Javascript
Angularjs单选改为多选的开发过程及问题解析
Feb 17 Javascript
ES6学习之变量的两种命名方法示例
Jul 18 Javascript
微信禁止下拉查看URL的处理方法
Sep 28 Javascript
ES6中let 和 const 的新特性
Sep 03 Javascript
微信小程序bindtap事件与冒泡阻止详解
Aug 08 Javascript
Vue vm.$attrs使用场景详解
Mar 08 Javascript
vue 实现tab切换保持数据状态
Jul 21 Javascript
微信小程序 生成携带参数的二维码
Oct 23 #Javascript
使用p5.js临摹动态图形
Oct 23 #Javascript
浅析vue-cli3配置webpack-bundle-analyzer插件【推荐】
Oct 23 #Javascript
p5.js临摹动态图形实现方法详解
Oct 23 #Javascript
jQuery实现轮播图源码
Oct 23 #jQuery
JavaScript实现图片轮播特效
Oct 23 #Javascript
jQuery实现图片随机切换、抽奖功能(实例代码)
Oct 23 #jQuery
You might like
全国FM电台频率大全 - 6 辽宁省
2020/03/11 无线电
php正则
2006/07/07 PHP
生成缩略图
2006/10/09 PHP
PHP 日志缩略名的创建函数代码
2010/05/26 PHP
UCenter 批量添加用户的php代码
2012/07/17 PHP
ThinkPHP添加更新标签的方法
2014/12/05 PHP
PHP加密解密函数详解
2015/10/28 PHP
Linux平台php命令行程序处理管道数据的方法
2016/11/10 PHP
通过实例解析PHP数据类型转换方法
2020/07/11 PHP
jQuery实现返回顶部功能
2016/02/23 Javascript
JS实现页面载入时随机显示图片效果
2016/09/07 Javascript
Bootstrap实现圆角、圆形头像和响应式图片
2016/12/14 Javascript
jQuery基于xml格式数据实现模糊查询及分页功能的方法
2016/12/25 Javascript
微信小程序 PHP生成带参数二维码
2017/02/21 Javascript
Vue中的ref作用详解(实现DOM的联动操作)
2017/08/21 Javascript
基于webpack.config.js 参数详解
2018/03/20 Javascript
Vue自定义过滤器格式化数字三位加一逗号实现代码
2018/03/23 Javascript
JavaScript 继承 封装 多态实现及原理详解
2019/07/29 Javascript
快速解决Vue、element-ui的resetFields()方法重置表单无效的问题
2020/08/12 Javascript
Python实现的简单文件传输服务器和客户端
2015/04/08 Python
解读Python中degrees()方法的使用
2015/05/18 Python
Python中文字符串截取问题
2015/06/15 Python
Python使用requests及BeautifulSoup构建爬虫实例代码
2018/01/24 Python
python实现石头剪刀布程序
2021/01/20 Python
详解Python的数据库操作(pymysql)
2019/04/04 Python
CSS3关于z-index不生效问题的解决
2020/02/19 HTML / CSS
html5的input的required使用中遇到的问题及解决方法
2018/04/24 HTML / CSS
AJAX应用和传统Web应用有什么不同
2013/08/24 面试题
优秀纪检干部材料
2014/08/27 职场文书
2014小学生国庆65周年演讲稿
2014/09/21 职场文书
小区门卫的岗位职责
2014/09/26 职场文书
师德自我剖析材料范文
2014/10/06 职场文书
2014离婚协议书范文(3篇)
2014/11/29 职场文书
2016年三八红旗手先进事迹材料
2016/02/26 职场文书
2019年警察入党转正申请书最新范文
2019/09/03 职场文书
Android学习之BottomSheetDialog组件的使用
2022/06/21 Java/Android