角度材料未满足的同伴依赖

时间:2017-06-28 05:46:34

标签: angular angular-material

我正在尝试使用角度为2的角度材质(由于其他项目依赖性,因为角度4不是一个选项) 但是我认为官方demo已经移动到角度4并且它不再支持角度2。因为当我尝试使用命令'

时使用我的角度2项目

npm install --save @ angular / material

我收到了错误

  

+ - UNMET PEER DEPENDENCY @ angular / common @ 2.4.10   + - UNMET PEER DEPENDENCY @ angular / core @ 2.4.10   -- @angular/material@2.0.0-beta.7 - tslib@1.7.1   npm WARN可选SKIPPING OPTIONAL DEPENDENCY:fsevents@^1.0.0(node_modules \ ch   okidar \ node_modules \ fsevents):   npm WARN notsup SKIPPING OPTIONAL DEPENDENCY:不支持的fsevents平台@   1.1.2:想要{" os":" darwin"," arch":" any"}(当前:{" OS":"的win32""拱":" 64"}   )   npm WARN @ angular / material @ 2.0.0-beta.7需要@ angular / core @ ^ 4.0.0的同行   但没有安装。   npm WARN @ angular / material @ 2.0.0-beta.7需要@ angular / common @ ^ 4.0的同伴。   0但没有安装。

所以我的问题是

1.角度材料仍然支持angular2,如果是,为什么我得到错误

1.2。如果不存在,我可以使用带有angular2项目的材料设计

请帮忙。谢谢你

1 个答案:

答案 0 :(得分:1)

从Angular 2.0.0 beta 3开始,Angular 4是强制性的  https://github.com/angular/material2/blob/master/CHANGELOG.md#200-beta3-cesium-cephalopod-2017-04-07

所以使用angular 2.0.0 beta 2

npm install --save @angular/material@2.0.0-beta.2