在 package.json 文件里定义如下脚本执行:

"build:analyze": "yarn build --stats-json && npx --yes webpack-bundle-analyzer dist/storefrontapp/stats.json",

上面的脚本,首先执行 yarn build.

这个 build 的目标是 storefrontapp 应用。但是在此之前,需要先构建所有的 libs,包含 feature libs 和 integration libs.

这个命令执行完之后,在 dist/storefrontapp 文件夹下面,会生成一个巨大的 stats.json 文件,包含了统计结果。

然后执行 npx 命令,使用 webpack-bundle-analyzer 显示出结果。文件尺寸越大的 bundle 文件,在显示结果里的图标也越大:

更多Jerry的原创文章,尽在:“汪子熙”:

如何以可视化方式显示 Angular 应用构建后的 bundle 文件大小相关推荐

  1. Eclipse RCP使用SWT.EMBEDDED方式显示batik的svgCanvas后窗口最大化变白问题

    // 设置svg组件一直动态(这一行代码导致了最大化变白的问题) svgCanvas.setDocumentState(JSVGCanvas.ALWAYS_DYNAMIC); // 以下两行解决最大化 ...

  2. R语言ggplot2可视化:使用ggplot2按照热力图的方式显示全是分类变量的dataframe数据、并自定义因子(factor)的图例颜色legend

    R语言ggplot2可视化:使用ggplot2按照热力图的方式显示全是分类变量的dataframe数据.并自定义因子(factor)的图例颜色legend(use heatmap to visuali ...

  3. angular 模块构建_如何通过11个简单的步骤从头开始构建Angular 8应用

    angular 模块构建 Angular is one of the three most popular frameworks for front-end development, alongsid ...

  4. 15种独一无二的创新数据可视化方式

    全文共5489字,预计学习时长11分钟 可视化能解答那些尚未发现的问题. 本·施耐德曼(Ben Shneiderman) 掌握数据可视化技术会打开新世界的大门,带来更多机会.精心设计的可视化能帮助程序 ...

  5. angular 模块构建_如何使用Angular和服务人员构建无需Internet即可运行的网站

    angular 模块构建 by Tomiwa 通过Tomiwa 如何使用Angular和服务人员构建无需Internet即可运行的网站 (How to build websites that work ...

  6. CountUp.js – 让数字以非常有趣的动画方式显示

    CountUp.js 无依赖的.轻量级的 JavaScript 类,可以用来快速创建以一种更有趣的动画方式显示数值数据.尽管它的名字叫 countUp,但其实可以在两个方向进行变化,这是根据你传递的 ...

  7. angular 模块构建_我如何在Angular 4和Magento上构建人力资源门户

    angular 模块构建 Sometimes trying a new technology mashup works wonders. Both Magento 2 + Angular 4 are ...

  8. angular 模块构建_通过构建全栈应用程序学习Angular 6

    angular 模块构建 Angular 6 is out! The new features include better performance, new powerful CLI additio ...

  9. 在线查看html文件大小,如何以HTML格式的可访问方式显示文件大小(How to display file sizes in an accessible way in HTML)...

    如何以HTML格式的可访问方式显示文件大小(How to display file sizes in an accessible way in HTML) 我试图找出如何以屏幕阅读器理解的方式呈现文件 ...

最新文章

  1. nsq php,Nsq从入门到实践
  2. linux系统常用的中间件
  3. (转载)JSON.stringfy()和JSON.parse()的作用
  4. SQL Server中的重要观点
  5. Java引用类型——强引用、软引用、弱引用和虚引用
  6. 有关为旧版代码创建存根的更多信息–测试技术7
  7. 相机标定的来龙去脉(详解标定原理、畸变矫正原理、使用经验)
  8. Java为什么要有堆外内存_作为 Java 开发者,你需要了解的堆外内存知识
  9. ios通过url下载显示图片
  10. CTF杂项(一)——编码学基础
  11. 如何在程序中调用Bartender软件打印文件模板
  12. Android studio常用设置和快捷键
  13. 【退役文】人退心不退,博客有空继续更
  14. 德家:你知道吗?朋友圈里的微商传销正在疯狂蔓延
  15. win10提示“你的设备已过期”的的最佳解决策略和方法
  16. PDN连接与默认 APN
  17. C++ QT开发人机象棋(大纲)
  18. excel表格汇总怎么操作
  19. js高级动画02--阻止事件冒泡,默认行为以及一些案例
  20. 618狂欢过后,冷静揭秘亚马逊和淘宝如何用算法让你剁手

热门文章

  1. 【纯干货】Amoeba实现MySQL主从同步与读写分离
  2. 持续集成之 Jenkins 的安装与配置(一)
  3. linux各种压缩包使用方法
  4. 把windows窗口编程浅绿色的方法
  5. Java中Filter、Listener,拦截器的学习,listener、 filter、servlet 加载顺序及其详解
  6. 高质量C++/C编程指南 ver 1.0
  7. Django中发件邮箱的设定
  8. 人月神话阅读笔记 03
  9. Linux命令更新系统时间,更新所有文件的时间(转)
  10. ECMAScript 6入门 - 变量的解构赋值