6

AOT 编译是 angular@4.0.0 和 angular/cli@1.0.0 的默认值吗? 我们今天正在迁移我们的应用程序,我不知道它的文档是否仍然有效: https ://angular.io/docs/ts/latest/cookbook/aot-compiler.html

我遇到了一些与 AoT 编译错误类似的问题:属性“myModel”是私有的,只能在“MyComponent”类中访问。

ps.:错误只出现在ng build -target=production

我认为这种错误不应该发生在 JIT 编译上......

4

1 回答 1

6

由于@angular/cli@1.0.0-beta.28他们已将AOT编译作为生产构建的默认设置。如果您不希望这样(尽管出于性能原因我强烈建议您使您的应用程序 AOT 兼容),您可以使用--aot=false构建命令的参数

于 2017-03-24T19:46:12.680 回答