4

目前我正在将一个项目更新到 Angular 9。不幸的是,我无法使用 IVY 构建它。错误信息是

无法将类型实体 ɵngcc14.ɵu 解析为符号中的错误

在没有禁用 IVY 的情况下,项目可以正常构建和服务。我认为,这是由外部库引起的。我想知道是否有可能将其他日志记录或调试信息打印到控制台,或者是否有任何日志文件以确定这些依赖项中的哪些导致错误。你有什么主意吗?

我的依赖是

"@angular/animations": "~9.0.0-rc.6",
"@angular/cdk": "^9.0.0-rc.5",
"@angular/common": "~9.0.0-rc.6",
"@angular/compiler": "~9.0.0-rc.6",
"@angular/core": "~9.0.0-rc.6",
"@angular/fire": "^5.3.0-rc.2",
"@angular/forms": "~9.0.0-rc.6",
"@angular/material": "^9.0.0-rc.5",
"@angular/platform-browser": "~9.0.0-rc.6",
"@angular/platform-browser-dynamic": "~9.0.0-rc.6",
"@angular/platform-server": "^9.0.0-rc.6",
"@angular/pwa": "^0.900.0-rc.6",
"@angular/router": "~9.0.0-rc.6",
"@angular/service-worker": "^9.0.0-rc.6",
"@nestjs/common": "^6.10.1",
"@nestjs/core": "^6.10.1",
"@nestjs/ng-universal": "^2.0.1",
"@nestjs/platform-express": "^6.10.1",
"@ngrx/effects": "^8.5.2",
"@ngrx/entity": "^8.5.2",
"@ngrx/router-store": "^8.5.2",
"@ngrx/store": "^8.5.2",
"@ngrx/store-devtools": "^8.5.2",
"@nguniversal/module-map-ngfactory-loader": "^8.1.1",
"angular-plotly.js": "^1.4.2",
"core-js": "^3.4.2",
"d3": "^5.14.2",
"documentations": "^9.0.0",
"firebase": "^7.6.0-1",
"hammerjs": "^2.0.8",
"katex": "^0.11.1",
"plotly.js": "^1.51.1",
"reflect-metadata": "^0.1.13",
"rxjs": "~6.5.3",
"tslib": "^1.10.0",
"zone.js": "~0.10.2"

谢谢和欢呼!

4

0 回答 0