Angular 12 项目正在尝试禁用 Ivy 编译器

Beh*_*zad 2 angular angular12

我将角度 10 更新为 12,现在当我尝试构建它时,会显示此警告:

Project 正在尝试禁用 Ivy 编译器。Angular 版本 12 及更高版本不支持已弃用的应用程序 View Engine 编译器。Ivy 编译器将用于构建该项目。

项目正在尝试禁用 ivy,但它正在我的项目中使用它,我应该以某种方式禁用它,还是因为一个包而使用它,我需要找到它?

jna*_*jna 12

正如您之前评论的那样,您正在使用

"enableIvy": false
Run Code Online (Sandbox Code Playgroud)

在 tsconfig.app.json 或 tsconfig.json 中。

这就是产生警告的原因。您正在尝试禁用 Ivy,但 v12 中不允许这样做。您只需删除该行即可。