安装Angular Material时出现警告提示

7

我安装了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
1个回答

2

您正在使用版本为6.1.0的@angular/material。该版本是设计用于与Angular 6配合使用的。看起来您使用的是早期版本的Angular。

对于Angular 5,您可以通过更新package.json文件中的内容,使用版本为5.x.x的@angular/material:

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

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接