我在使用 ng新的项目名
时遇到此错误发现无效的配置文件['angular.json']。请先删除文件,然后再运行命令。
我遇到此错误,我不知道如何获得解决方案。
我卸载了@ angular / cli并再次安装
npm清理缓存也不起作用(我不知道这是否是我的npm版本的问题
npm version is 6.4.1
node version is 8.11.1
我需要解决什么问题?
答案 0 :(得分:9)
如果在IntelliJ IDEA终端中使用了已导入的角度项目的情况下,这是IDEA的问题,请打开Windows的命令提示符并创建项目。
我做到了,我能够创建项目。
答案 1 :(得分:2)
问题似乎是_
中的project_name
导致以下错误:
Schematic input does not validate against the Schema: {"name":"project_name","version":"6.0.1","newProjectRoot":"projects","skipInstall":false,"linkCli":false,"skipGit":false,"commit":null}
Errors:
Data path ".name" should match format "html-selector".
替换_
,例如与-
。
更多读数:
答案 2 :(得分:1)
我删除了c:\ users \ XXX \ .angular.json中的文件,它运行正常。
答案 3 :(得分:1)
在IntelliJ的Karma任务中将工作目录设置为Angular项目的主目录,也可以解决此问题。
答案 4 :(得分:0)
如果文件被隐藏,请执行以下操作。打开终端,运行mv /Users/shivammishra/.angular.json /Users/shivammishra/angular.json.txt
。
mv
命令会将文件移到新位置(angular.json.txt
),然后可以删除。