首页 > 解决方案 > 文件不存在,但角度说它已经存在

问题描述

关于这个错误Angular Generate component through path already exists 错误

我有同样的问题并尝试构建新的应用程序,但几天后问题又回来了,最新版本的 npm 和 angular-cli 有同样的问题。谁能帮忙?

命令:

ng generate component modules/report
ng generate component modules/report --force

错误:

Path "/report/report.component.scss" already exist.

环境:

Angular CLI: 9.0.7
Node: 12.16.1
OS: linux x64

Angular: 9.0.7
... animations, cli, common, compiler, compiler-cli, core, forms
... language-service, platform-browser, platform-browser-dynamic
... router
Ivy Workspace: Yes

Package                           Version
-----------------------------------------------------------
@angular-devkit/architect         0.900.7
@angular-devkit/build-angular     0.900.7
@angular-devkit/build-optimizer   0.900.7
@angular-devkit/build-webpack     0.900.7
@angular-devkit/core              9.0.7
@angular-devkit/schematics        9.0.7
@angular/cdk                      9.1.3
@angular/material                 9.1.3
@ngtools/webpack                  9.0.7
@schematics/angular               9.0.7
@schematics/update                0.900.7
rxjs                              6.5.4
typescript                        3.7.5
webpack                           4.41.2

标签: angularangular9

解决方案


尝试

npm i @angular/cli@latest

之后尝试你的命令。


推荐阅读