【发布时间】:2022-01-06 07:17:51
【问题描述】:
最近我使用最新版本的 Angular: 13.1.1 创建了一个新的 Angular 应用程序,我正在尝试安装 Angular Material,但我无法在节点模块中看到 Material 文件夹。
下面是截图
我将所有模块都包含在 material.module.ts 文件中,并在 app.module.ts 文件中导入了该文件,我试图在我的主页组件中使用材料模块,但出现了这些错误 Material Error Image
angular material installed cli image
Material.module.ts 文件 Material.module.ts
App.module.ts 文件 app.module.ts
【问题讨论】:
-
您是否在控制台中遇到任何错误?你如何添加角材料?
-
通过使用此命令 ng add @angular/material 并且我在控制台中没有收到任何错误,无论我尝试安装多少次,我都无法在节点模块中看到 @material 文件夹它并重新启动了 VSC 和计算机。
-
检查你的@angular文件夹
-
如果我没记错,材料将被添加到@angular/material 文件夹中。请检查该文件夹,它应该在那里。
-
是的,我找到了该文件夹,但我将所有模块添加到 material.module.ts 并将其添加到 app.module.ts 文件中,我收到这些错误错误:src/app/navbar/ logout-dialog.component.html:1:1 - error NG8001: 'mat-dialog-title' is not a known element: 1. 如果 'mat-dialog-title' 是 Angular 组件,则验证它是否属于这个模块。 2. 如果“mat-dialog-title”是一个 Web 组件,则将“CUSTOM_ELEMENTS_SCHEMA”添加到该组件的“@NgModule.schemas”以禁止显示此消息。