Angular AoT Angular 编译器 cli 与 angular-cli

标签 angular angular-cli aot angular-compiler-cli

本指南有什么区别https://angular.io/guide/aot-compiler使用 @angular/compiler-cli 并使用命令 ng build --prod(使用选项 --aot)??

最佳答案

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

与 AOT 编译一起,使用 ng build -prod 还将缩小、丑化、(部分)消除无用代码,并适本地捆绑您的应用程序(包括延迟加载的 bundle )。

旁注:

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

关于Angular AoT Angular 编译器 cli 与 angular-cli,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/46646182/

相关文章:

ios - 系统.ExecutionEngineException : Attempting to JIT compile method only in Debug Mode on device (MonoTouch)

angular - 如果我将鼠标悬停在 Plotly 中,如何显示与图例中所述不同的跟踪名称?

javascript - angular 相当于 angularjs 状态

css - 如何更改嵌套 Accordion 中特定 Accordion 的背景颜色?

angular - 运行 ng build --prod 时到底发生了什么?

javascript - Angular 2 AOT 与 JIT 负载比较

android - 如何在 IONIC 2 中注册 BLE 状态通知

angular-cli ng serve --- 我怎样才能停止它的定期刷新

angular - 如何将 mxGraph 与 Angular 4 集成?

c# - VALA 与 AOT 编译之间的性能差异?