如何在生产构建后减小main.js的大小并减小资产文件夹的大小

时间:2020-03-26 06:36:50

标签: angular typescript angular8 production

我要缩小项目大小。我成功尝试了 ng build --prod 命令,但是之后,我的 main.js 文件大小为2 Mb。所以我想减小尺寸。我也想压缩资产文件夹。

1 个答案:

答案 0 :(得分:0)

没什么大不了的,因为那是压缩前的大小。当您向用户提供内容时,通常是通过Web服务器(NGIX / IIS),这意味着他们使用Brotli或Gzip。通常,您的JS文件大小将减少到少于四分之一(<500KB),而CSS会小于1/9。

如果您想减小实际尺寸,请考虑首先使用webpack-bundle-analyzer之类的工具进行分析,以切换/替换适当的软件包