2017-10-18 9 views
0

Bien que tous les MaterialModules soient importés et que les composants compilent sans erreur, Jest ne peut pas compiler: "Si < mat- ... > est une composante angulaire , assurez-vous qu'il est importé ... "jest rejette toutes les directives commençant par mat- (le nouveau préfixe md-) dans Angular

Des problèmes similaires? Des solutions de contournement?

+0

Pouvez-vous montrer le code et l'erreur d'avoir des gens puissent voir ce que vous essayez? –

+0

Merci de m'avoir obligé à construire un échantillon. Ce faisant, j'ai trouvé la réponse (ci-dessous). – Guenther

Répondre

0

Toutes les directives utilisées doivent être déclarées dans les fichiers .spec. En cas de < mat carte >

  • import MatCard from '@angular/material'
  • TestBed.configureTestingModule({ declarations: [ AppComponent, MatCard, ],