angular-material - 安装 Angular Material 时的警告

标签 angular-material

我安装了 Angular Material 并注意到控制台上有几个警告。我有不兼容或缺少的库吗?

c:/...>npm install --save @angular/material @angular/cdk
npm WARN @angular/cdk@6.1.0 requires a peer of @angular/core@>=6.0.0-beta.0 <7.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/cdk@6.1.0 requires a peer of @angular/common@>=6.0.0-beta.0 <7.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/material@6.1.0 requires a peer of @angular/core@>=6.0.0-beta.0 <7.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN @angular/material@6.1.0 requires a peer of @angular/common@>=6.0.0-beta.0 <7.0.0 but none is installed. You must install peer dependencies yourself.
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.1.3 (node_modules\fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.1.3: wanted {"os":"darwin","arch":"any"} (current: {"os":"win32","arch":"x64"})

+ @angular/cdk@6.1.0
+ @angular/material@6.1.0
added 2 packages in 42.598s

最佳答案

您在 6.1.0 中使用 @angular/material。此版本旨在与 Angular 6 配合使用。看来您使用的是早期的 Angular 版本。

对于 Angular 5,您可以在 5.x.x 版本中使用 @angular/material 通过更新 package.json 如下:

"dependencies": {
    ...
    "@angular/cdk": "^5.2.5",
    "@angular/material": "^5.2.5",
    ...
 },

关于angular-material - 安装 Angular Material 时的警告,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50496890/

相关文章:

angular - 如何在 ngFor 循环中动态定义 formControl 名称?

css - 如何增加 mat-accordion 中箭头的大小

Angular:拖放树 - 自定义

Angular 5 + Angular Material Select + Reactive Forms == 没有显示初始选项

angularjs - Angular Material 设计可以与 Dart 一起使用吗?

Angular 2 Material - 如何有条件地设置工具栏的颜色

javascript - angularJS 在 Controller 中设置路由参数

javascript - 问题获取 ID( Angular Material - Firestore)

html - 如何使用 Angular Material 创建粘性 header ?

Angular Material 选项卡内的 Angular react 形式给出错误