angular-cli - Material 侧导航生成器

标签 angular-cli angular6

我读到了新的 ng generate @angular/material:material-nav最近 Angular 博客中的功能 entry .

不幸的是,在一个全新的项目中运行以下 CLI 命令时,我收到一条错误消息(见下文)。

ng add @angular/material
ng generate @angular/material:material-nav

错误信息:
Schematic input does not validate against the Schema: {"dryRun":false,"inlineStyle":false,"inlineTemplate":false,"changeDetection":"Default","styleext":"css","spec":true,"flat":false,"skipImport":false,"export":false}
Errors:

Data path "" should have required property 'name'.

这种很烂。我尝试添加这样的名称
ng generate @angular/material:material-nav home

但它仍然产生相同的错误。请指教。

角 CLI:6.0.0
节点:8.11.1
操作系统:达尔文 x64
角度:6.0.0

最佳答案

错误意味着属性名称是必需的,所以命令应该是这样的:

ng generate @angular/material:material-nav --name <component-name>

例如:
ng generate @angular/material:material-nav --name home

关于angular-cli - Material 侧导航生成器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50165535/

相关文章:

angular-cli - 角度示意图 : Error when running unit test in library

node.js - ng 构建失败并显示 "You are running version v8.11.3 of Node.js, which is not supported by Angular CLI 8.0+."

javascript - 在构建 Angular-6 应用程序时遇到此错误,我该如何解决此问题?

html - 如何以 Angular Material 形式添加自定义选择文件以进行文档上传

angular - API返回响应时如何以 Angular 显示 "Login In failed.Please try again"消息?

Angular 6 跟进 : [attr. 禁用] 选项值禁用所有条目

angular-material - 如何从 ag-grid 单元格打开模态对话框单击 Angular 6

angular - 是否可以使用 angular-cli 构建单独的 CSS 文件?

Angular 6 - 带前缀的动态路由

code-coverage - 如何使用 Angular CLI 报告所有源文件的覆盖率