Angular material 为角度6添加角度材质时出错

Angular material 为角度6添加角度材质时出错,angular-material,angular6,Angular Material,Angular6,我对angular是个新手,我正在学习angular 6 但我不能像上面所说的那样添加一个组件 ng add component heroes 如果发生错误,错误是: 原理图输入未针对以下架构进行验证:{“dryRun”:false,“inlineStyle”:false inlineTemplate:false,“changeDetection”:“Default”,“styleext”:“css”,“spec”:true,“flat”:false ,“skipImport”:false,

我对angular是个新手,我正在学习angular 6 但我不能像上面所说的那样添加一个组件

ng add component heroes
如果发生错误,错误是:

原理图输入未针对以下架构进行验证:{“dryRun”:false,“inlineStyle”:false
inlineTemplate:false,“changeDetection”:“Default”,“styleext”:“css”,“spec”:true,“flat”:false
,“skipImport”:false,“export”:false}
错误:

数据路径“”不应具有其他属性(干运行)。
看起来您试图生成新组件, 使用add,您可以将库添加到依赖项-(package.json)。 试试
“正在生成组件[组件名称]” ()

是否安装了angular/cli? 要使用ng生成组件,您需要angular/cli。

无论如何,你可以看这个“角度材料介绍和设置”视频

你用错了,但首先,如果你只学习角度材料,就没有必要使用角度材料,这种想法是误导性的

Ng添加

另一个新的CLI命令
ng add
用于添加新功能 轻松完成您的项目。ng add将使用您的软件包管理器下载 新建依赖项并调用安装脚本(作为 原理图),可以通过配置更改更新项目, 添加其他依赖项(例如,多边形填充)或脚手架 包特定的初始化代码

ng add命令仅用于依赖项管理,请签出

如果您试图生成组件,请遵循以下步骤:

ng generate component my-new-component
ng g component my-new-component # using the alias
潜水前学习angular cli的基本知识,或至少完成《英雄之旅》教程

要从文档中完全使用angular cli命令

此错误不是重大错误

这意味着在
angular.json
文件中,您将“dryRun”作为属性,这是不受支持的。从外观上看,它是
“dryRun”属性允许您查看在不实际编辑文件的情况下执行ng g时会发生什么

例如:
ng g c ops components/divider--project ops lib--dryRun


删除
dryRun
属性。

好的,谢谢,这真的是我的错,我使用了错误的命令,所以现在我在deletd it feom appdata文件夹后重新安装angular,它可以工作了
Data path "" should NOT have additional properties(dryRun).