Angular material ng生成@角度/材质:材质导航--name=主导航不工作

Angular material ng生成@角度/材质:材质导航--name=主导航不工作,angular-material,angular6,Angular Material,Angular6,我有angular 6,即使ng generate@angular/material:material nav--name home不起作用 有这样的错误吗 无法解析集合“@angular/material”。 错误:无法解析集合“@angular/material”。 在NodeModulesEngineHost.\u resolveCollectionPath(/Users/mac/angular/retroAngular/node\u modules/@angular devkit/sch

我有angular 6,即使
ng generate@angular/material:material nav--name home
不起作用

有这样的错误吗 无法解析集合“@angular/material”。 错误:无法解析集合“@angular/material”。 在NodeModulesEngineHost.\u resolveCollectionPath(/Users/mac/angular/retroAngular/node\u modules/@angular devkit/schematics/tools/node module engine host.js:88:15) 在NodeModulesEngineHost.createCollectionDescription(/Users/mac/angular/retroAngular/node_modules/@angular devkit/schematics/tools/filesystem-engine-host-base.js:106:27) 在SchematicEngine.\u createCollectionDescription(/Users/mac/angular/retroAngular/node\u modules/@angular devkit/schematics/src/engine/engine.js:78:40) 在schematicsengine.createCollection(/Users/mac/angular/retroAngular/node_modules/@angular devkit/schematics/src/engine/engine.js:71:43) 在Object.getCollection(/Users/mac/angular/retroAngular/node_modules/@angular/cli/utilities/schematics.js:28:31) 在GenerateCommand.getOptions(/Users/mac/angular/retroAngular/node_modules/@angular/cli/models/schematic command.js:193:41) 在GenerateCommand。(/Users/mac/angular/retroAngular/node_modules/@angular/cli/commands/generate.js:38:53) 在Generator.next()处 at/Users/mac/angular/retroAngular/node_modules/@angular/cli/commands/generate.js:7:71
在new Promise()中,这是因为您尚未将@angular/material添加到节点模块中。首先使用
ng add@angular/material
安装@angular/material,然后尝试生成一个组件

它应该是
ng generate@angular/material:material nav--name=home
在name之后你应该放=然后name

我也使用了这个命令:ng add@angular/material@6.2.1 ,但它在节选后卡住了:@angular/material:verb lock使用这个。。。