加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > 安全 > 正文

在角度/材料中找不到导出材料模块

发布时间:2020-12-17 07:31:11 所属栏目:安全 来源:网络整理
导读:我按照指南安装了 https://github.com/isaacplmann/ngx-tour模块并进行了集成,但是我在npm start或build中找不到angular / material和其他同类错误的导出材料模块.这可能是什么问题,如何解决.我已经检查了包,所有都已安装. 谢谢 MaterialModule在版本2.0.0-b
我按照指南安装了 https://github.com/isaacplmann/ngx-tour模块并进行了集成,但是我在npm start或build中找不到angular / material和其他同类错误的导出材料模块.这可能是什么问题,如何解决.我已经检查了包,所有都已安装.

谢谢

MaterialModule在版本2.0.0-beta.3中折旧,并在2.0.0-beta.11版本中完全删除.有关更多详细信息,请参见此 CHANGELOG.请仔细检查一下这些变化.

MaterialModule has been removed and is no longer available. As noted
in the changelog for beta.3,an aggregate module like MaterialModule
prevents tools from being able to treeshake unused components and
modules.

此外,使用2.0.0-beta.11及更高版本,将角度版本更新为4.4.3或更高版本. Material 2.0.0-beta.11取决于4.4.3或更高版本.对于CHANGELOG来说:

Breaking changes
Angular Material now requires Angular 4.4.3 or greater

现在您有两种选择:

> Dowgrade为2.0.0-beta.10
>包括单个材料组件模块,以便在您的应用中使用它们.

在第二种情况下,

import { MatSelectModule,MatButtonModule } from '@angular/material';

...
imports: [ 
    ....
    MatSelectModule,?MatButtonModule
]

最后,请记住,自2.0.0-beta.12以来,Md前缀已被删除,您应该在任何地方都使用Mat前缀.来自2.0.0-beta.11的CHANGELOG:

For beta.11,we’ve made the decision to deprecate the “md” prefix
completely and use “mat” moving forward. This affects all class names,
properties,inputs,outputs,and selectors (CSS classes were changed
back in February). The “md” prefixes will be removed in the next beta
release.

从2.0.0-beta.12的CHANGELOG:

Breaking Changes
All “md” prefixes have been removed.

请参阅此工作StackBlitz demo与单个材料模块和使用Mat前缀.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读