我已经找到了答案,但找不到解决问题的办法。
我已经更新了从版本8到版本9的“角”版本。在8版上一切都很好,但是在更新之后,由于错误,应用程序不会编译。
src/app/groups/groups.module.ts:45:14 - error NG6002: Appears in the NgModule.imports of AppModule, but itself has errors
但是这个模块不包含任何错误。它是干净的,就像它在第8版工作时一样。我尝试了不同的东西:
npm cache clean
标志清除缓存--force
"importHelpers": true,
文件中的tsconfig.json组件在声明中,模块在导入中,一切都是正确的,groups.module.ts
显示错误,但是文件中不包含任何错误。。模块也是正确导入的(例如,在第8版中是import { MatPaginator } from '@angular/material/paginator';
时是import { MatPaginator } from '@angular/material';
,所以对于那些事情,它是过去的样子)。
唯一有帮助的是禁用常春藤:"angularCompilerOptions": {"enableIvy": false }
,但是如果我不能使用改进,更新应用程序是毫无意义的。
我的package.json文件:
"dependencies":{
"@angular-devkit/build-webpack": "~0.901.15",
"@angular/animations": "^9.1.13",
"@angular/cdk": "^9.0.1",
"@angular/common": "~9.1.13",
"@angular/compiler": "~9.1.13",
"@angular/core": "~9.1.13",
"@angular/forms": "~9.1.13",
"@angular/material": "^9.0.1",
"@angular/platform-browser": "~9.1.13",
"@angular/platform-browser-dynamic": "~9.1.13",
"@angular/router": "~9.1.13",
"@ng-bootstrap/ng-bootstrap": "^5.1.1",
"@ngrx/effects": "^8.1.0",
"@ngrx/schematics": "^8.1.0",
"@ngrx/store": "^8.1.0",
"@ngrx/store-devtools": "^8.1.0",
"@ngx-translate/core": "^11.0.1",
"@ngx-translate/http-loader": "^4.0.0",
"npm": "^6.12.0",
"resize-observer-polyfill": "^1.5.1",
"rxjs": "^6.6.7",
"tslib": "^1.10.0",
"webpack": "^4.46.0",
"webpack-dev-server": "^3.11.3",
"zone.js": "~0.10.2"
},
"devDependencies":{
"@angular-devkit/build-angular": "~0.901.15",
"@angular/cli": "~9.1.15",
"@angular/compiler-cli": "~9.1.13",
"@angular/language-service": "~9.1.13",
"@types/hammerjs": "^2.0.36",
"@types/jasmine": "~2.8.8",
"@types/jasminewd2": "~2.0.3",
"@types/node": "^12.11.1",
"codelyzer": "^5.1.2",
"jasmine-core": "~2.99.1",
"jasmine-spec-reporter": "~4.2.1",
"karma": "~4.0.0",
"karma-chrome-launcher": "~2.2.0",
"karma-coverage-istanbul-reporter": "^2.0.6",
"karma-jasmine": "~1.1.2",
"karma-jasmine-html-reporter": "^0.2.2",
"karma-spec-reporter": "^0.0.32",
"protractor": "~5.4.0",
"ts-node": "~7.0.0",
"tslint": "~5.11.0",
"typescript": "3.8.3"
}
我在互联网上发现的&&堆栈溢出没有带来任何解决方案aparat使常春藤瘫痪,这是我想要避免的。
我还能做些什么才能让这件事成功?
发布于 2021-12-13 12:35:59
您是否已经确保没有在另一个模块中导入declarations
数组中的任何组件?
https://stackoverflow.com/questions/70340094
复制相似问题