43得票3回答
Angular Ivy strictTemplates true 下,类型“boolean | null”无法分配给类型“boolean”。

我已经将我的应用程序更新到9版本。 一切都很好,但我遇到了strictTemplates设置为true的问题。 例如,这段代码loaded$: Observable<boolean> [loaded]="loaded$ | async" @Input() loaded!: bool...

11得票1回答
Angular: strictTemplates - 如何正确地在模板中设置布尔值和数字?

我设置了 strictTemplates:true 并在一个HTML模板中使用了以下内容: <textarea matInput matAutosizeMaxRows="4" matTextareaAutosize="true" 我从编译器接收到 error TS2322: Type...

7得票3回答
启用ivy时的Angular循环依赖问题

在我的Angular项目中启用了Ivy之后,一切都编译通过了,但是当我在浏览器中启动应用程序时,在应用程序引导期间出现以下错误: Error: Cannot instantiate cyclic dependency! ApplicationRef at throwCyclicDep...

7得票3回答
Angular 9迁移中关于Angular生产构建的问题

大家好,我在迁移后遇到了Angular问题。 我已经将项目从Angular 8迁移到了Angular 9。在版本8中,使用ng server --prod的Angular可以工作,但在版本9中会出现错误。我已经尝试了ng build --prod和ng serve --prod。由于新的An...

11得票2回答
错误:试图用ngcc备份文件覆盖<package_path>.__ivy_ngcc_bak,这是不允许的。

我从Angular 8升级到了9,并按照这里的所有步骤启用了Ivy。当我运行npm install时,我的一些软件包会抛出以下错误: Tried to overwrite &lt;package_path&gt;.__ivy_ngcc_bak with an ngcc back up fil...

21得票5回答
类型错误:angularCompiler.getNextProgram不是一个函数。

我在我的电脑上使用的是 Angular 11.2,并且我想运行一个 Angular 12 项目。从 Git 上克隆完代码之后,我运行了以下命令: npm install ng serve 但是我遇到了以下错误,并且无法运行该项目。 我阅读了这个问题,但对我没有起作用。Error: ./sr...

8得票4回答
MatCheckbox未被ngcc正确处理,或者与Angular Ivy不兼容。

我正在尝试在Angular 9中使用最新的Angular Material,但遇到了以下问题: 这是我的app.modul.ts文件: import { NgModule } from '@angular/core'; import { CommonModule, CurrencyPipe...

50得票3回答
我需要在CI工作中缓存哪些内容,以避免每次都重新编译ngcc?

使用Angular 9及其新的编译引擎IVY,我的CI构建时间显著增加。这当然是因为ngcc在许多模块上运行。例如: Compiling @angular/core : es2015 as esm2015 Compiling @angular/common : es2015 as esm2...

9得票1回答
Angular 9 + IVY下HMR失败:Type AppComponent是AppModule和AppModule的声明部分的两个模块。

受影响的包 HMR + IVY 是否为回归问题? 在使用 pre-IVY 版本时,它可以正常工作。 描述 看起来 IVY 和 HMR 不太兼容?但我看到关于它们的已关闭的票据,所以我想应该是可能的。 在代码更改后重新加载时,出现以下未处理的 Promise 拒绝: 类型 AppC...

8得票2回答
在Angular 10中,未捕获的Promise异常:TypeError: Cannot read property 'ɵcmp' of undefined

当我尝试用--prod标志编译应用程序,并将优化和buildOptimizer都设置为true时,我遇到了这个错误:Uncaught (in promise): TypeError: Cannot read property 'ɵcmp' of undefined in angular。当我将...