Angular:创建角度项目时出现新错误

时间:2018-11-17 17:55:36

标签: node.js angular angular-cli

我在使用 ng新的项目名

时遇到此错误

发现无效的配置文件['angular.json']。请先删除文件,然后再运行命令。

我遇到此错误,我不知道如何获得解决方案。

我卸载了@ angular / cli并再次安装

npm清理缓存也不起作用(我不知道这是否是我的npm版本的问题

npm version is 6.4.1    
node version is 8.11.1

我需要解决什么问题?

5 个答案:

答案 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.txtmv命令会将文件移到新位置(angular.json.txt),然后可以删除。