3

本指南https://angular.io/guide/aot-compiler使用@angular/compiler-cli和使用命令有什么区别ng build --prod (that use options --aot)

4

1 回答 1

3

Angular CLI 不仅仅是为 AOT 编译文件。

除了 AOT 编译,usingng build -prod还将缩小、丑化、(部分)消除死代码,并适当地捆绑您的应用程序(包括延迟加载的捆绑包)。

边注:

您还可以使用该--build-optimizer标志来进一步优化您的代码。它将删除供应商捆绑包,但您的整体捆绑包大小应该更小。这个标志现在是实验性的,最终(希望)会被移动到-prod标志中。它不是的显着原因之一是它使编译时间更长。

于 2017-10-09T16:00:49.453 回答