我最近把我的Angular应用从v7升级到了v8,然后把v8升级到了v9。在本地,如果我运行ng serve,它工作得很好。但是,当我运行生产构建、ng build --prod并部署应用程序时,我在应用程序的控制台中得到一个错误:

我找不到任何有用的东西来解决这个问题。我确实找到了其他几个有这个问题的人,但没有解决方案。任何想法都将不胜感激。
发布于 2021-03-25 08:23:37
请检查你的“@angular/ version.In”版本和你的"angular-devkit/build-angular“构建包我的情况,它们是不同的版本,在我修复之后,它对我来说是有效的。
Angular 11:
"dependencies": {
"@angular/animations": "11.2.5",
"@angular/cdk": "11.2.5",
"@angular/common": "11.2.5",
"@angular/compiler": "11.2.5",
"@angular/core": "11.2.5",
"@angular/forms": "11.2.5",
"@angular/material": "11.2.5",
"@angular/platform-browser": "11.2.5",
"@angular/platform-browser-dynamic": "11.2.5",
"@angular/router": "11.2.5",
......
"devDependencies": {
"@angular-devkit/build-angular": "0.1102.5",
"@angular/cli": "11.2.5",
"@angular/compiler-cli": "11.2.5",
"@angular/language-service": "11.2.5",
"@types/file-saver": "^2.0.1",
"@types/jasmine": "~3.6.0",
....https://stackoverflow.com/questions/63494020
复制相似问题