从 angular 8 升级到 angular 11(ngrx 从 6 更新到 10)后出现此错误。如果我注释掉一个文件,我将收到另一个文件的错误。
即使我保留一个空白的效果文件或服务文件,它也会在第一行出现错误,即导出类...或@injectable
在最后一行出现错误的选择器上,即。右括号。
注意:我有如下所示的循环依赖警告:
Warning: Circular dependency detected:
src\app\modules\login\components\index.ts -> src\app\modules\login\components\index.ts
Warning: Circular dependency detected:
src\app\modules\login\layouts\index.ts -> src\app\modules\login\layouts\index.ts
Warning: Circular dependency detected:
src\app\modules\main\components\index.ts -> src\app\modules\main\components\index.ts
Warning: Circular dependency detected:
src\app\modules\main\guards\index.ts -> src\app\modules\main\guards\index.ts
Run Code Online (Sandbox Code Playgroud)
以下是版本详情:
Angular CLI: 11.0.6
Node: 12.18.3
OS: win32 x64
Angular: 11.0.6
... animations, cli, common, compiler, compiler-cli, core, forms
... language-service, localize, platform-browser
... platform-browser-dynamic, router
Ivy Workspace: Yes
Package Version
---------------------------------------------------------
@angular-devkit/architect 0.1100.6
@angular-devkit/build-angular 0.1100.6
@angular-devkit/core 11.0.6
@angular-devkit/schematics …Run Code Online (Sandbox Code Playgroud)