如果我使用惰性加载模块,则在生成时,我的angular application main.bundle.js文件大小会减小

如果我使用惰性加载模块,则在生成时,我的angular application main.bundle.js文件大小会减小,angular,angular5,lazy-loading,ng-build,Angular,Angular5,Lazy Loading,Ng Build,在使用构建应用程序时,如何减少我的vendor.bundle.js和main.bundle.js文件大小 ng构建--aot错误--prod 如果我使用惰性加载模块,我的angular应用程序main.bundle.js文件大小会在生成时减小。ng生成本身没有任何优化。如果使用ng build--help,您可以看到可以传递的所有标志,以进一步优化代码并减少输出大小 试试ng build-prod-aot-vc-cc-dop--buildOptimizer,看看你的数字是多少。这将启用生产模式,

在使用构建应用程序时,如何减少我的
vendor.bundle.js
main.bundle.js
文件大小

ng构建--aot错误--prod


如果我使用惰性加载模块,我的angular应用程序
main.bundle.js
文件大小会在生成时减小。

ng生成本身没有任何优化。如果使用ng build--help,您可以看到可以传递的所有标志,以进一步优化代码并减少输出大小

试试ng build-prod-aot-vc-cc-dop--buildOptimizer,看看你的数字是多少。这将启用生产模式,使用AOT,为第三方LIB使用供应商区块,将所有公共代码提取到公共区块,确保输出路径干净,最后使用@angular devkit/build optimizer进行进一步优化


如果仍然很大,那么在应用程序中对正在使用的第三方库进行一次运行。(1) 您正在导入整个RxJS库吗?(2) 所有本地化的时刻?等等

您使用的是什么版本?