阅读doc about AOT让我有点困惑。我引述:
您可以在运行时使用实时(JIT)编译器在应用程序加载时在浏览器中编译应用程序。这是整个文档中显示的标准开发方法。它很棒,但它有缺点。
我在这里有两个混淆:
ng serve
,对吧?
但在制作中,如果我不以这种方式运行我的应用,只需ng build
它通过像apache这样的Web服务器来托管它,这就是“ng build” JIT
还是 AOT ? Angular-cli
已经处理了一切让你建立的事情
您的应用只需:ng build --aot
或ng server --aot
,我
正确?因此,只有当您想要 AOT 时才应该使用doc
手动没有Anuglar-cli
,对吧?答案 0 :(得分:0)
Angular CLI实际上默认使用AOT进行生产构建(ng build --prod
)。如果您尝试将组件类中的私有值绑定到HTML /视图并构建它(它不起作用),您可以看到这一点。