Angular 5 的默认编译是什么? (AOT 或 JIT)

What is the default compilation for Angular 5? (AOT or JIT)

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

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

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

这让我有点困惑。在这个问题中,它还说 AOT 是默认值:

现在什么是真的?

仔细阅读您链接的答案。

they've made the AOT compilation the default for production builds.

  • ng serve 是 JiT
  • ng serve -prod 是 AoT
  • ng build 是 JiT
  • ng build -prod 是 AoT