webpack的可视化资源分析工具webpack-bundle-analyzer的使用
随着项目越来约庞大,导致构建包的时候速度缓慢!
首先推荐使用wepback的可视化资源分析工具。以下给出webpack-bundle-analyzer配置【vue-cli构建项目时会自动配置好】
- 安装webpack-bundle-analyzer
控制台输入npm/cnpm install --save-dev webpack-bundle-analyzer config/index.js文件中
module.exports = {build: {...// Run the build command with an extra argument to// View the bundle analyzer report after build finishes:// `npm run build --report`// Set to `true` or `false` to always turn it on or offbundleAnalyzerReport: process.env.npm_config_report}... }
webpack生产环境中 build/webpack.prod.conf.js文件中
... if (config.build.bundleAnalyzerReport) {var BundleAnalyzerPlugin = require('webpack-bundle-analyzer').BundleAnalyzerPluginwebpackConfig.plugins.push(new BundleAnalyzerPlugin()) } ...
- 开始使用webpack-bundle-analyzer
控制台输入cnpm run build --report
等待构建完成后,在浏览器中输入localhost:8888打开分析结果,就可以开始分析啦。拉拉拉拉拉!开心.png
浏览器打开分析结果,大概长这个样子哟
分析结果出来了,接下来就可以开始优化啦
webpack的可视化资源分析工具webpack-bundle-analyzer的使用相关推荐
- KRPANO资源分析工具下载720YUN全景图
1.首先,在KRPano资源分析工具中,打开某个720全景网址: 例如如下的网址: http://720yun.com/t/124jO5hmuu6 2.在任意位置右键,选择720全景图批量下载 3.会 ...
- 22个免费的数据可视化和分析工具推荐
原文出处:http://www.thebigdata.cn/JiShuBoKe/12538.html 本文总结推荐22个免费的数据可视化和分析工具.列表如下: 数据清理(Data cleaning) ...
- 大数据进阶(二):数据可视化和分析工具推荐
文章目录 一.数据清理(Data cleaning) 2.1 DataWrangler 2.2 Google Refine 三.统计分析(Statistical analysis) 3.1 R 项目 ...
- KRPANO资源分析工具
软件功能介绍 KRpano资源分析工具包含以下功能功能: 一键批量解密被KRPano Protect Tool加密的XML/JS文件. JS文件反混淆,脱壳以及美化. 批量下载KRPano全景网站中的 ...
- KRPANO资源分析工具下载四方环视全景图
1.首先,在KRPano资源分析工具中,打开某个四方环视全景网址: 例如如下的网址: https://www.ivrpano.com/ws/openPano/9B7CC739D1ABFDCE 2.在任 ...
- Android apk 分析工具:APK Analyzer
前言 Android studio 2.2 版本后自带有一个分析工具:APK Analyzer.这是一个专门分析 apk 的神器,主要作用如下: 1. (重要) 直观的看到 apk 中各个文件的大小 ...
- Java内存分析工具MAT(Memory Analyzer Tool)的介绍与使用
详细介绍了Java内存分析工具MAT(Memory Analyzer Tool)的常见使用方法,MAT可以帮助Java程序员快速进行内存分析,定位问题. MAT(Memory Analyzer Too ...
- 内存映像分析工具Eclipse Memory Analyzer
1. Eclipse Memory Analyzer安装 Help ->Eclipse Marketplace,搜索Memory,点击install,->confirm->同意证书内 ...
- 一款好用的数据可视化报表分析工具
随着信息化建设的快速发展,可视化需求越来越高,很多企业随着数据可视化越来越受到推崇,对数据可视化的要求也越来越高.而且在大数据时代来临后,大屏显示系统也不再单单作为显示工具,只是将图像.数据信号传输到 ...
- JVM资源分析工具jprofiler使用简介
服务端安装和配置: 1 将文件下面文件复制到/home目录(可以根据自己情况修改) /home/jprofiler_linux_8_1_4.tar.gz 2 解压jprofiler_linux_8_ ...
最新文章
- 软件测试:黑盒白盒与动态静态之间有必然联系吗
- centos ip配置_vitrualbox虚拟机下centos系统设置固定IP
- python 矩阵常用计算
- ip pim spare 源树 和 共享树_Pim通用规则+Dense模式规则+Sparse模式规则
- [html]history禁用浏览器的后退功能(包括其他操作后退的按钮,操作等)
- 小数转换成二进制c语言,只写出了十进制小数转换成二进制的,求二进制小数转十进制的...
- Ubuntu 12.04 静态ip的设置方法
- 【英语学习】【WOTD】ratiocination 释义/词源/示例
- 【报告分享】2020-2021虎嗅洞察报告:聚焦私域流量,洞察增长变局.pdf(附下载链接)...
- java Base64带秘钥的加密解密
- 双极性正弦脉宽调制(双极性SPWM)介绍及MATLAB仿真验证
- 群晖DOCKER搭建自动签到 PT网站再也不怕忘记登录了
- IT系统为什么复杂,肿么办
- 微信环境中扫描二维码下载APP(APK)文件的解决方案-自动跳转到手机默认浏览器(AppStore)打开
- android应用程序设计答案,Android移动应用程序设计智慧职教MOOC答案
- 舅妈的计算机课第2部,名著课 | 题:《简·爱》(二)
- FP7195大功率零压差全程无频闪调光DC-DC恒流芯片
- RK WiFi驱动层初始化分析
- Python模拟登陆v2ex
- 【产品】产品设计:折纸说明书纸张设计要求
热门文章
- 解决TeamViewer的“现在无法捕捉画面。可能由于快速切换或者远程桌面断开或者最小化”问题...
- 23号(一段很好的视频)
- 隐马尔科夫-维特比算法
- Mac上自带的语音功能怎么用?让你的mac读给你听
- Python基础_列表与元组
- iOS底层探索之多线程(九)—GCD源码分析(栅栏函数)
- Vue指令之v-show
- Puppet 实验十三 Foreman 基础使用
- Linux下安装nodejs
- shell整理(34)===date 命令的小脚本