浅析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 相关文章推荐
JavaScript入门教程 Cookies
Jan 31 Javascript
js操作textarea方法集合封装(兼容IE,firefox)
Feb 22 Javascript
Jquery ajax执行顺序 返回自定义错误信息(实例讲解)
Nov 06 Javascript
JavaScript获取flash对象与网上的有所不同
Apr 21 Javascript
JS中FRAME的操作问题实例分析
Oct 21 Javascript
Highcharts 多个Y轴动态刷新数据的实现代码
May 28 Javascript
vue 中引用gojs绘制E-R图的方法示例
Aug 24 Javascript
Node.js事件的正确使用方法
Apr 05 Javascript
layui动态表头的实现代码
Aug 22 Javascript
JS删除数组指定值常用方法详解
Jun 04 Javascript
使用Vue Composition API写出清晰、可扩展的表单实现
Jun 10 Javascript
JavaScript实现10秒后再次获取验证码
Dec 02 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
关于文本留言本的分页代码
2006/10/09 PHP
MySQL数据库转移,access,sql server 转 MySQL 的图文教程
2007/09/02 PHP
php INI配置文件的解析实现分析
2011/01/04 PHP
WordPress判断用户是否登录的代码
2011/03/17 PHP
15 个 JavaScript Web UI 库
2010/05/19 Javascript
jquery ajax同步异步的执行最终解决方案
2013/04/26 Javascript
javascript中直接引用Microsoft的COM生成Word
2014/01/20 Javascript
JavaScript声明变量时为什么要加var关键字
2014/09/29 Javascript
jQuery实现简单的图片查看器
2020/09/11 Javascript
jQuery常用知识点总结以及平时封装常用函数
2016/02/23 Javascript
浅谈js的html元素的父节点,子节点
2016/08/06 Javascript
对js中回调函数的一些看法
2016/08/29 Javascript
折叠菜单及选择器的运用
2017/02/03 Javascript
JS实现数组去重方法总结(六种方法)
2017/07/14 Javascript
antd Upload 文件上传的示例代码
2018/12/14 Javascript
图文讲解vue的v-if使用方法
2019/02/11 Javascript
PHPStorm中如何对nodejs项目进行单元测试详解
2019/02/28 NodeJs
Python下Fabric的简单部署方法
2015/07/14 Python
Python数据类型详解(一)字符串
2016/05/08 Python
Flask核心机制之上下文源码剖析
2018/12/25 Python
python修改字典键(key)的方法
2019/08/05 Python
基于python实现学生信息管理系统
2019/11/22 Python
python pyenv多版本管理工具的使用
2019/12/23 Python
Python安装Bs4的多种方法
2020/11/28 Python
移动Web—CSS为Retina屏幕替换更高质量的图片
2012/12/24 HTML / CSS
20岁生日感言
2014/01/13 职场文书
遵纪守法演讲稿
2014/05/23 职场文书
检讨书怎么写
2015/01/23 职场文书
美丽人生观后感
2015/06/03 职场文书
2015年社区国庆节活动总结
2015/07/30 职场文书
担保书怎么写 ?
2019/04/22 职场文书
2019年入党思想汇报格式与要求
2019/06/25 职场文书
python3操作redis实现List列表实例
2021/08/04 Python
Python中递归以及递归遍历目录详解
2021/10/24 Python
使用Ajax实现进度条的绘制
2022/04/07 Javascript
Python使用MapReduce进行简单的销售统计
2022/04/22 Python