0

在 Angular 5 中,我有一个错误使用:ng serve --aot

如果我使用 JIT(at-loader)构建,那么一切正常,但我需要 AOT。

在这里你可以看到讨论:https ://github.com/angular/angular/issues/20639

请帮帮我。

在此处输入图像描述

4

2 回答 2

1

对于编译/Livesync,您无需使用--aot标志。

要构建您的项目,请使用

ng build --prod --aot

如果您--aot在服务时使用,它将使用 ContantInvalidating 构建您的整个项目。通过只做ng serve它会运行AOT功能

于 2018-02-05T06:38:21.807 回答
0

angular v5+ 具有默认aot,因此您可以使用生产环境 ng build --prod轻松构建您的应用程序

于 2018-06-22T11:44:53.520 回答