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

前端之家收集整理的这篇文章主要介绍了在角度/材料中找不到导出材料模块前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。
我按照指南安装了 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前缀.

原文链接:https://www.f2er.com/angularjs/142246.html

猜你在找的Angularjs相关文章