Angular 2 AOT vs JIT

use*_*902 4 jit angular-cli angular2-aot angular

我刚刚阅读了Angular 2 AOT文档,并提出了一些问题

  1. 文档明显倾向于AOT优于JIT,并提到了关于AOT如何更好的所有好东西.如果是这种情况,为什么AOT不是默认构建而不是ng build --prod --aot

  2. 文档详细介绍了如何设置它.会ng build --prod --aot足够好,忽略所有这些设置吗?

Mel*_*igy 8

  1. 文档明显倾向于AOT优于JIT,并提到了关于AOT如何更好的所有好东西.如果是这种情况,为什么AOT不是默认构建而不是ng build --prod --aot

AoT是-prodbeta 28 的默认值.

它仍然不是dev build的默认值.为什么?因为编译和开发需要更长的时间,所以需要快速反馈.

请注意,编写本文时Angular CLI的当前版本是beta.29,并且程序包名称已从更改angular-cli@angular/cli.

  1. 文档详细介绍了如何设置它.会ng build --prod --aot足够好,忽略所有这些设置吗?

是!

您可以ng build -prod使用最新版本的CLI.