@угловые / материальные компоненты не отображаются или не добавляются. классы правильно

#angular #angular-material

#angular #angular-материал

Вопрос:

Я пытаюсь добавить @angular/material в свой проект, но, похоже, ни один из классов не применяется к компонентам материала. В настоящее время для сборки используются Angular 12 и Webpack 4 (первоначально созданные jhipster).

Я попытался добавить материал, как обычно, и в соответствии с https://material.angular.io/guide/getting-started

  • Добавить материал: ng add @angular/material
  • Импортировано BrowserAnimationsModule в app.module
  • Добавьте тему в my styles.scss @import '~@angular/material/prebuilt-themes/indigo-pink.css';
  • HTML: <mat-card>Hello World</mat-card>
  • Импортировал буквально любой модуль компонента в app.module, который я пытался использовать ( MatCardModule в данном случае).

Я посмотрел на консоль разработчика и ясно вижу, что файлы темы включены, однако при запуске проекта ни один из классов не применяется к компонентам материала.

Вот как это отображается:

<mat-card _ngcontent-ptx-c228="">Hello World</mat-card>

Но это результат, которого я ожидаю:

<mat-card _ngcontent-shu-c42="" class="mat-card mat-focus-indicator">Hello World</mat-card>