如何在 Angular 应用程序中使用 Angular-CLI 执行 AOT?
How to do AOT with Angular-CLI in Angular application?
构建一个 Angular4 项目并试图弄清楚我们如何以及是否需要使用 Angular-CLI 进行 AOT,因为它 运行s Webpack2 在幕后,webpack 可以使用 ng build 给我们生产构建。那么我们需要用CLI做AOT吗?
另外,当我们 运行 在本地机器上进行基于 CLI 的项目时,在本地主机上呈现的构建是 AOT 编译的还是 JIT 编译的?
Aot 构建使用
ng build --prod
这将在您的 dist 文件夹中创建文件,这些文件将被自动生成。
对于 Jit 构建 ng build
就足够了,它将在您的 dist 文件夹中创建使用 jit 编译的文件。
如果您想在本地使用 ng serve --aot
通常使用 ng serve
提供 aot,则使用 jit
提供文件
构建一个 Angular4 项目并试图弄清楚我们如何以及是否需要使用 Angular-CLI 进行 AOT,因为它 运行s Webpack2 在幕后,webpack 可以使用 ng build 给我们生产构建。那么我们需要用CLI做AOT吗?
另外,当我们 运行 在本地机器上进行基于 CLI 的项目时,在本地主机上呈现的构建是 AOT 编译的还是 JIT 编译的?
Aot 构建使用
ng build --prod
这将在您的 dist 文件夹中创建文件,这些文件将被自动生成。
对于 Jit 构建 ng build
就足够了,它将在您的 dist 文件夹中创建使用 jit 编译的文件。
如果您想在本地使用 ng serve --aot
通常使用 ng serve
提供 aot,则使用 jit