创建新项目时出现角度错误数据路径“”应具有必需的属性“版本”

时间:2018-10-21 14:36:43

标签: angular angular-cli

只需安装angular 7.02,并在尝试使用以下命令进行创建时就可以使用它:

ng new test-e
  

示意图输入未针对该架构进行验证:{“ name”:“ test-e”}   错误:

     

数据路径“”应具有必需的属性“版本”。

有人可以帮忙吗?

4 个答案:

答案 0 :(得分:0)

删除node_modules文件夹。

答案 1 :(得分:0)

嗨,我也面临着同样的问题。通过转到C:/Users/<username>并从此处删除 node_modules 包来解决此问题。检查是否有多余的node_modules文件夹并将其删除。

答案 2 :(得分:0)

由于这个问题,我的生活很艰难,摆脱这个问题的最简单方法是

npm i @schematics/angular@latest --save-dev

如果提供--version =“ your ng version”,则会产生很多依赖关系问题,这就是使用上述代码的原因

答案 3 :(得分:0)

由于提交问题弄乱了package-lock.json文件后,我遇到了类似的问题,

npm audit fix

我的问题已解决,并且能够运行ng g c命令