3

构建一个 Angular4 项目并试图弄清楚我们需要如何以及是否需要使用 Angular-CLI 进行 AOT,因为它在后台运行 Webpack2,而 webpack 可以使用 ng build 为我们提供生产构建。那么我们是否需要使用 CLI 进行 AOT?

此外,当我们在本地机器上运行基于 CLI 的项目时,在 localhost AOT 上呈现的构建是编译还是 JIT?

4

1 回答 1

4

对于 Aot Build 使用

ng build --prod

这将在您的 dist 文件夹中创建将要构建的文件。

对于 Jit 构建ng build就足够了,它将在您的 dist 文件夹中创建使用 jit 编译的文件。

如果您想在本地使用ng serve --aot通常使用ng serve文件提供 aot,则使用 jit 提供

于 2017-07-18T06:58:09.933 回答