随着项目越来约庞大,导致构建包的时候速度缓慢!

首先推荐使用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的使用相关推荐

  1. KRPANO资源分析工具下载720YUN全景图

    1.首先,在KRPano资源分析工具中,打开某个720全景网址: 例如如下的网址: http://720yun.com/t/124jO5hmuu6 2.在任意位置右键,选择720全景图批量下载 3.会 ...

  2. 22个免费的数据可视化和分析工具推荐

    原文出处:http://www.thebigdata.cn/JiShuBoKe/12538.html 本文总结推荐22个免费的数据可视化和分析工具.列表如下: 数据清理(Data cleaning) ...

  3. 大数据进阶(二):数据可视化和分析工具推荐

    文章目录 一.数据清理(Data cleaning) 2.1 DataWrangler 2.2 Google Refine 三.统计分析(Statistical analysis) 3.1 R 项目 ...

  4. KRPANO资源分析工具

    软件功能介绍 KRpano资源分析工具包含以下功能功能: 一键批量解密被KRPano Protect Tool加密的XML/JS文件. JS文件反混淆,脱壳以及美化. 批量下载KRPano全景网站中的 ...

  5. KRPANO资源分析工具下载四方环视全景图

    1.首先,在KRPano资源分析工具中,打开某个四方环视全景网址: 例如如下的网址: https://www.ivrpano.com/ws/openPano/9B7CC739D1ABFDCE 2.在任 ...

  6. Android apk 分析工具:APK Analyzer

    前言 Android studio 2.2 版本后自带有一个分析工具:APK Analyzer.这是一个专门分析 apk 的神器,主要作用如下: 1. (重要) 直观的看到 apk 中各个文件的大小 ...

  7. Java内存分析工具MAT(Memory Analyzer Tool)的介绍与使用

    详细介绍了Java内存分析工具MAT(Memory Analyzer Tool)的常见使用方法,MAT可以帮助Java程序员快速进行内存分析,定位问题. MAT(Memory Analyzer Too ...

  8. 内存映像分析工具Eclipse Memory Analyzer

    1. Eclipse Memory Analyzer安装 Help ->Eclipse Marketplace,搜索Memory,点击install,->confirm->同意证书内 ...

  9. 一款好用的数据可视化报表分析工具

    随着信息化建设的快速发展,可视化需求越来越高,很多企业随着数据可视化越来越受到推崇,对数据可视化的要求也越来越高.而且在大数据时代来临后,大屏显示系统也不再单单作为显示工具,只是将图像.数据信号传输到 ...

  10. JVM资源分析工具jprofiler使用简介

    服务端安装和配置: 1 将文件下面文件复制到/home目录(可以根据自己情况修改) /home/jprofiler_linux_8_1_4.tar.gz 2  解压jprofiler_linux_8_ ...

最新文章

  1. 软件测试:黑盒白盒与动态静态之间有必然联系吗
  2. centos ip配置_vitrualbox虚拟机下centos系统设置固定IP
  3. python 矩阵常用计算
  4. ip pim spare 源树 和 共享树_Pim通用规则+Dense模式规则+Sparse模式规则
  5. [html]history禁用浏览器的后退功能(包括其他操作后退的按钮,操作等)
  6. 小数转换成二进制c语言,只写出了十进制小数转换成二进制的,求二进制小数转十进制的...
  7. Ubuntu 12.04 静态ip的设置方法
  8. 【英语学习】【WOTD】ratiocination 释义/词源/示例
  9. 【报告分享】2020-2021虎嗅洞察报告:聚焦私域流量,洞察增长变局.pdf(附下载链接)...
  10. java Base64带秘钥的加密解密
  11. 双极性正弦脉宽调制(双极性SPWM)介绍及MATLAB仿真验证
  12. 群晖DOCKER搭建自动签到 PT网站再也不怕忘记登录了
  13. IT系统为什么复杂,肿么办
  14. 微信环境中扫描二维码下载APP(APK)文件的解决方案-自动跳转到手机默认浏览器(AppStore)打开
  15. android应用程序设计答案,Android移动应用程序设计智慧职教MOOC答案
  16. 舅妈的计算机课第2部,名著课 | 题:《简·爱》(二)
  17. FP7195大功率零压差全程无频闪调光DC-DC恒流芯片
  18. RK WiFi驱动层初始化分析
  19. Python模拟登陆v2ex
  20. 【产品】产品设计:折纸说明书纸张设计要求

热门文章

  1. 解决TeamViewer的“现在无法捕捉画面。可能由于快速切换或者远程桌面断开或者最小化”问题...
  2. 23号(一段很好的视频)
  3. 隐马尔科夫-维特比算法
  4. Mac上自带的语音功能怎么用?让你的mac读给你听
  5. Python基础_列表与元组
  6. iOS底层探索之多线程(九)—GCD源码分析(栅栏函数)
  7. Vue指令之v-show
  8. Puppet 实验十三 Foreman 基础使用
  9. Linux下安装nodejs
  10. shell整理(34)===date 命令的小脚本