angular 7.0更新后

angular 7.0更新后,angular,angular7,Angular,Angular7,我更新到angular 7,我在尝试创建新的angular项目时遇到了这个错误 正在查找新错误: 角度版本: “新项目名称必须以字母开头,并且只能包含字母数字字符或破折号。添加破折号时,破折号后面的段也必须以字母开头 无效-新的东西 有效-新事物” 我建议你改变你的命名习惯 尝试:角度项目 问题已解决: 在我的主目录中有一个名为“node_modules”的文件夹。 删除它解决了这个问题 有关更多信息,请参阅: 您可以尝试使用--version选项 比如说 ng新的测试应用程序——版本7 这个

我更新到angular 7,我在尝试创建新的angular项目时遇到了这个错误

正在查找新错误:

角度版本:

“新项目名称必须以字母开头,并且只能包含字母数字字符或破折号。添加破折号时,破折号后面的段也必须以字母开头

无效-新的东西

有效-新事物”

我建议你改变你的命名习惯

尝试:角度项目

问题已解决:

在我的主目录中有一个名为“node_modules”的文件夹。 删除它解决了这个问题

有关更多信息,请参阅:

您可以尝试使用
--version
选项 比如说

ng新的测试应用程序——版本7


这个解决方案确实适合您

您是否从6更新到7?您能否同时运行命令npm ls-g@schematics/angular和npm ls@schematics/angular并告诉我会出现什么错误?@HrishikeshKale当我在本地运行该命令时,我得到了这个错误:npm ERR!无关:@示意图/angular@7.0.3/home/alanger/node_modules/@angular/cli/node_modules/@schematics/angular那么很可能是安装失败,请尝试npm uninstall@angular/cli-g npm install@angular/cli-g也尝试阅读此答案,希望它能为您提供一个解决方案,我希望您真正理解这个问题。“node_modules”是安装npm时安装的文件夹。最可能的情况是,当您安装版本6,然后更新到版本7时,文件夹没有更新,因此出现错误。因此,删除它会导致创建一个新的。你也可以把你的答案标记为正确,因为它解决了问题。