首页 > 解决方案 > 在 Angular 6 中哪里可以找到 AOT 标志?

问题描述

1) 在 Angular.io 网站文档中,我可以在 Angular 6 中找到默认情况下已启用 AOT?

2)我有基于 cli 的 Angular 6 应用程序。我可以在哪个文件中找到这个标志,以便我可以启用或禁用它?

标签: angularangular-cliangular-aot

解决方案


对于命令行,您可以按照@Sajeetharan 在他的回答中所说的内容进行操作。但是,请注意,所有标志都将与2 个连字符一起使用,而不是像 Sajeetharan 那样使用1 个连字符:

ng build --prod --aot=false

对于 Angular 工作区文件(aka angular.json),可以在configurations对象中找到:

{
  "projects": {
    "my-project": {
      "architect": {
        "build": {
          "configurations": {
            "production": {
              "aot": true
            }
          }
        }
      }
    }
  }
}

推荐阅读