小编典典

@angular/material/index.d.ts' 不是模块

all

使用 Angular 8,在构建应用程序时,我们遇到以下错误:

app/modules/admin-module/pages/editor/editor.component.ts:6:27 - error TS2306: 
File ...node_modules/@angular/material/index.d.ts' is not a module.

阅读 75

收藏
2022-08-24

共1个答案

小编典典

更新:请查看下面 Jeff Gilliland 的答案以获取更新的解决方案

好像这个线程说发布了一个重大更改:

无法再通过“@angular/material”导入组件。使用单独的辅助入口点,例如 @angular/material/button。

更新 :可以确认,这是问题所在。降级@angular/material@9.0...
@angular/material@7.3.2我们可以暂时解决这个问题。猜猜我们需要更新项目以获得长期解决方案。

2022-08-24