2

在 Angular 的网站上,我读到默认编译是 JIT:

在此处输入图像描述

https://angular.io/guide/aot-compiler

我想当它在 Angular 官方网站上时,它必须是 JIT,但在许多其他页面上,我读到 AOT 是 Angular 5 中的默认编译。

这让我有点困惑。在这个问题中,它还说 AOT 是默认值:AOT 编译是 angular@4.0.0 上的默认值吗?

现在什么是真的?

4

1 回答 1

11

仔细阅读您链接的答案。

他们使 AOT 编译成为生产构建的默认值。

  • ng serve是JIT
  • ng serve -prod是 AOT
  • ng build是JIT
  • ng build -prod是 AOT
于 2018-04-13T12:38:36.317 回答