Erreur d'angularclie et de matériaux angulaires (schémas): Collection "@angular / material" ne peut pas être résolu
j'essaye d'utiliser les schémas angulaires qui sont montrés sur cette page. Lorsque j'essaie d'utiliser la commande suivante dans le terminal à la racine du projet ng générer @angulaire/matériel:matériel-nav --nom nom-de-nouveaux-nav , j'obtiens l'erreur suivante dans le rouge,
Collection "@angulaire/matériel" ne peut pas être résolu. Erreur: La Collection "@angulaire/matériel" ne peut pas être résolu. à NodeModulesEngineHost._pathepathepathepathepathepathepathecollection (/Users/jeremypeters/MEGA/development/learning/angular/material-learn/node_modules/@angular-devkit/schematics/tools/node-module-engine-host.js: 88: 15) à NodeModulesEngineHost.createCollectionDescription (/Users/jeremypeters/MEGA/development/learning/angular/material-learn/node_modules/@angular-devkit/schematics/tools/file-system-engine-host-base.js: 106: 27) chez SchematicEngine._createcollection description (/Users/jeremypeters/MEGA/development/learning/angular/material-learn/node_modules/@angular-devkit/schematics/src/engine/engine.js: 78: 40) chez SchematicEngine.créatecollection (/Users/jeremypeters/MEGA/development/learning/angular/material-learn/node_modules/@angular-devkit/schematics/src/engine/engine.js: 71:43) à l'Objet.obtenir la collecte (/Users/jeremypeters/MEGA/development/learning/angular/material-learn/node_modules/@angular/cli/utilities/schematics.js: 28: 31) à GenerateCommand.getOptions (/Users/jeremypeters/MEGA/development/learning/angular/material-learn/node_modules/@angular/cli/models/schematic-command.js: 193:41) chez GenerateCommand. (/Users/jeremypeters/MEGA/development/learning/angular/material-learn/node_modules/@angular/cli/commands/generate.js: 38:53) de l'alternateur.prochain () à /Users/jeremypeters/MEGA/development/learning/angular/material-learn/node_modules/@angular/cli/commands/generate.js: 7: 71 à de nouvelles Promesses ()
Comment faire pour que ça marche?
Info: Angulaire de la CLI: 6.0.8
4 réponses
il semble cassé, Solution temporaire, utilisez la version suivante
ng add @angular/material@6.2.1
vous pouvez l'installer en utilisant:
ng generate @angular/material:dashboard --name myDashboard
Pour les autres composants, il sera:
ng generate @angular/material:nav --name myNav
ng generate @angular/material:table --name myTable
informations sur les autres schémas de composants que vous pouvez trouver dans le fichier, situé dans:
/node_modules/@angular/material/schematics/collection.json
essayez les cmd suivants, ça a marché pour moi:
npm install --save @angular/material@6.2.1 @angular/cdk@6.2.1
ng add @angular/material@6.2.1
a travaillé pour moi de cette façon ( de 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>
angulaire 6.4.7