数据路径" "不应具有其他属性(版本) 角度 6



您好,我在尝试生成新元件时遇到原理图错误的问题。

错误如下

Schematic input does not validate against the Schema: 
{"version":"6.0.8","styleext":"scss","inlineStyle":false,"inlineTemplate":false,
"changeDetection":"Default","spec":true,"flat":false,"skipImport":false,
"export":false,"entryComponent":false}
Errors:
  Data path "" should NOT have additional properties(version).

我已经尝试了所有可能的解决方案

将全局的 Angular 版本降级到我的项目的当前版本并且还尝试通过删除node_modules/文件夹并重新安装它

我已经尝试了此链接中给出的所有选项。

我也尝试过ng g c component-name --version=6.0.8最初它有效,但现在它不起作用

您发布的 github 问题的链接清楚地表明,angular cli 存在一个持续存在的问题,降级到 6.0.3 可以解决这个问题。

首先删除node_module,然后使用您想要执行的命令。但这是临时解决方案。

您只需删除错误中提到的其他属性,例如:架构验证失败,出现以下错误:数据路径 " 不得具有其他属性(提取 Css(。你去angular.json并删除"extractCss"属性,它会正常工作

最新更新