首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >角2 AOT对JIT

角2 AOT对JIT
EN

Stack Overflow用户
提问于 2017-02-01 12:07:12
回答 2查看 2K关注 0票数 4

我正在读角2 AOT文档,出现了几个问题

  1. 这些文档显然倾向于AOT而不是JIT,并提到了关于AOT如何更好的所有好东西。如果是这样的话,为什么AOT不是默认构建,而不是ng build --prod --aot
  2. 这些文档详细介绍了如何设置它。ng build --prod --aot是否足够好忽略所有这些设置?
EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2017-02-02 20:06:57

  1. 这些文档显然倾向于AOT而不是JIT,并提到了关于AOT如何更好的所有好东西。如果是这样的话,为什么AOT不是默认构建,而不是ng build --prod --aot

AoT是-prod在beta 28中的默认版本。

对于dev build,它仍然不是默认的。为什么?因为编译和在dev中需要更长的时间,所以您需要快速的反馈。

请注意,在编写本报告时,角CLI的当前版本是beta.29,并且包名已从angular-cli更改为@angular/cli

  1. 这些文档详细介绍了如何设置它。ng build --prod --aot是否足够好忽略所有这些设置?

是!

如果您使用的是CLI的最新版本,您可以只使用ng build -prod

票数 8
EN

Stack Overflow用户

发布于 2017-02-02 06:24:45

作为角-cli的一部分,您应该具有使用AOT编译所需的NPM依赖项。如果在不久的将来中以prod为目标,那么似乎将启用AOT。是早期版本的角质cli中的默认情况下意外启用引起了一些头痛。

运行ng build --prod --aot=true将在一个全新的角cli应用程序上工作,而不需要额外的配置或设置。

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/41979418

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档