在 Angular 6 中哪里可以找到 AOT 标志?
Where to find AOT flag in Angular 6?
1) 在 Angular.io 网站文档中我可以找到 AOT 在 Angular 6 中默认启用的位置?
2) 我有基于 cli 的应用程序 Angular 6. 我可以在哪个文件中找到此标志以便启用或禁用它?
AOT是prod模式编译app的一种编译方式,
标志 --prod
做 AOT compilation
by default.you 可以通过设置禁用它-aot
变为 false
ng build -prod -aot=false.
这将禁用 aot 编译器。
对于命令行,您可以按照@Sajeetharan 在他的回答中所说的进行操作。但是,请注意,所有标志都将与 2 个连字符 一起使用,而不是像 Sajeetharan 那样使用 1 个连字符 :
ng build --prod --aot=false
对于 Angular 工作区文件(又名 angular.json
),可以在 configurations
对象中找到:
{
"projects": {
"my-project": {
"architect": {
"build": {
"configurations": {
"production": {
"aot": true
}
}
}
}
}
}
}
1) 在 Angular.io 网站文档中我可以找到 AOT 在 Angular 6 中默认启用的位置?
2) 我有基于 cli 的应用程序 Angular 6. 我可以在哪个文件中找到此标志以便启用或禁用它?
AOT是prod模式编译app的一种编译方式,
标志 --prod
做 AOT compilation
by default.you 可以通过设置禁用它-aot
变为 false
ng build -prod -aot=false.
这将禁用 aot 编译器。
对于命令行,您可以按照@Sajeetharan 在他的回答中所说的进行操作。但是,请注意,所有标志都将与 2 个连字符 一起使用,而不是像 Sajeetharan 那样使用 1 个连字符 :
ng build --prod --aot=false
对于 Angular 工作区文件(又名 angular.json
),可以在 configurations
对象中找到:
{
"projects": {
"my-project": {
"architect": {
"build": {
"configurations": {
"production": {
"aot": true
}
}
}
}
}
}
}