AOT(Angular)中预编译的含义是什么

时间:2019-06-08 06:50:07

标签: angular angular2-aot aot angular-aot

我正在阅读有关AOT的Angular文档。我遇到了预编译一词,但我无法理解它的含义。

Angular文档中的行是:

  

使用AOT,浏览器将下载应用程序的预编译版本。

文档链接为https://angular.io/guide/aot-compiler

1 个答案:

答案 0 :(得分:1)

  

即时(JIT),可在运行时在浏览器中编译您的应用。   提前(AOT),可在构建时编译您的应用。

预编译”一词表示已经编译,即在构建阶段本身将Angular HTML和TypeScript代码编译为有效的JavaScript代码,然后再交付并在浏览器中运行。