@angular/material/index.d.ts' is not a module

后端 未结 13 1575
梦如初夏
梦如初夏 2020-12-02 10:44

With Angular 8, While building the app, we encounter the following error:

app/modules/admin-module/pages/editor/editor.component.ts:6:27 - error TS2306: 
Fil         


        
13条回答
  •  感动是毒
    2020-12-02 11:33

    ❌ DO NOT:

    // old code that breaks
    import { MatDialogModule,
      MatInputModule,
      MatButtonModule} from '@angular/material';
    

    DO:

    // new code that works
    import { MatDialogModule } from '@angular/material/dialog';
    import { MatInputModule } from '@angular/material/input';
    import { MatButtonModule } from '@angular/material/button';
    

    ℹ Because:

    Components can no longer be imported through "@angular/material". Use the individual secondary entry-points, such as @angular/material/button.

提交回复
热议问题