AngularCLI and Angular Material (schematics) error: Collection “@angular/material” cannot be resolved

偶尔善良 提交于 2019-12-03 10:12:05

It seems broken, Temp solution, use the following version

ng add @angular/material@6.2.1

You can install it using:
ng generate @angular/material:dashboard --name myDashboard

For other components it will be:
ng generate @angular/material:nav --name myNav
ng generate @angular/material:table --name myTable

Info about other component schematics you can find in file, located in:
/node_modules/@angular/material/schematics/collection.json

Try the following cmds, It worked for me :

npm install --save @angular/material@6.2.1 @angular/cdk@6.2.1

ng add @angular/material@6.2.1

Worked for me this way (from docs)

ng add @angular/material

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

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

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

Angular 6.4.7

The Error is due to Angular Material 7. just run the following command in your terminal ng add @angular/material@6.2.1

nasar siddiqui

I found you're syntax wrong : ng generate @angular/material:nav <name-of-new-nav>.

易学教程内所有资源均来自网络或用户发布的内容,如有违反法律规定的内容欢迎反馈
该文章没有解决你所遇到的问题?点击提问,说说你的问题,让更多的人一起探讨吧!