1

在本地,当我构建我的 Angular 项目时,vendor.js 的大小为 4.42 MB
在本地,当我构建我的 Angular 项目时,vendor.js 的大小为 4.42 MB

而在 Azure 上通过 CI/CD 管道,文件大小约为 14 MB,有什么想法吗?
而在 Azure 上通过 CI/CD 管道,文件大小约为 14 MB,有什么想法吗?

我用过下面的命令

ng build --prod
4

2 回答 2

1

实际上,我设法解决了上述问题,devops 上的命令没有使用--prod标志,所以我在“package.json”中添加了脚本

 "build-prod": "ng build --prod"

并在管道中安排 build-prod 命令 - 在此处输入图像描述

进行更改后的构建大小- 在此处输入图像描述

于 2021-05-28T10:18:03.390 回答
0

请检查以下事项:

  1. vendor.js将CI/CD 管道中的“”文件保存到本地计算机以检查其大小。

  2. 比较vendor.jsCI/CD 管道生成的 ' vendor.js' 文件和本地构建生成的 ' ' 文件,看看它们的内容是否有任何差异。

  3. 在本地机器上添加一个自托管代理来运行 CI/CD 管道,然后检查生成的“ vendor.js”文件的大小。

于 2021-05-28T06:05:43.240 回答