我试图使用角度为2的角度材料(由于其他项目依赖性,角度4不是一个选项) . 但我认为官方,angular material page已经移动到角度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:want {“os”:“darwin”,“arch “:”any“}(当前:{”os“:”win32“,”arch“:”x64“})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.角度材料仍然支持角度2,如果是,为什么我得到错误
1.2 . 如果不存在,我可以使用带有angular2项目的材料设计
请帮忙 . 谢谢
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