2017-10-09 75 views

回答

2

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

随着AOT编译,使用ng build -prod还将缩小,uglify(部分)消除死代码并适当地捆绑您的应用程序(包括延迟加载的捆绑包)。

旁注:

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