Обновленная версия
Обновленная версия этой статьи здесь:
Сценарий
Мы хотим, чтобы все компоненты Angular Material были доступны в нашем проекте для прототипирования.
Подход
Мы установим и импортируем этот модуль:
ng new prototype --routing --style=scss --defaults ng add @angular/material npm i @fireflysemantics/material-base-module
Импортируйте и добавьте MaterialBaseModule
к app.module.ts
:
import { BrowserModule } from '@angular/platform-browser'; import { NgModule } from '@angular/core'; import { AppComponent } from './app.component'; import { BrowserAnimationsModule } from '@angular/platform-browser/animations'; import { MaterialBaseModule } from '@fireflysemantics/material-base-module'; @NgModule({ declarations: [ AppComponent ], imports: [ MaterialBaseModule, BrowserModule, BrowserAnimationsModule], providers: [], bootstrap: [AppComponent] }) export class AppModule { }