无法集成ng2材质和angular2材质

无法集成ng2材质和angular2材质,angular,angular-material,Angular,Angular Material,我一直在使用angular2的材料设计组件。它解决了我的大多数用例,但库中缺少我需要的一些组件(模态、子菜单等)。 我发现并一直尝试使用这两种方法 在导入ng2材料的过程中,我遇到了npm问题,无法解决它们 下面是我的package.json的相关部分 ... "@angular/common": "2.0.0-rc.1", "@angular/compiler": "2.0.0-rc.1", "@angular/core": "2.0.0-rc.1", "@angular/http": "2.

我一直在使用angular2的材料设计组件。它解决了我的大多数用例,但库中缺少我需要的一些组件(模态、子菜单等)。 我发现并一直尝试使用这两种方法

在导入ng2材料的过程中,我遇到了npm问题,无法解决它们

下面是我的package.json的相关部分

...
"@angular/common": "2.0.0-rc.1",
"@angular/compiler": "2.0.0-rc.1",
"@angular/core": "2.0.0-rc.1",
"@angular/http": "2.0.0-rc.1",
"@angular/platform-browser": "2.0.0-rc.1",
"@angular/platform-browser-dynamic": "2.0.0-rc.1",
"@angular/router-deprecated": "2.0.0-rc.1",
"@angular2-material/button": "^2.0.0-alpha.5-2",
"@angular2-material/core": "2.0.0-alpha.5-2",
"@angular2-material/input": "^2.0.0-alpha.5-2",
"@angular2-material/list": "^2.0.0-alpha.5-2",
"@angular2-material/sidenav": "^2.0.0-alpha.5-2",
"@angular2-material/toolbar": "^2.0.0-alpha.5-2",
"@angular2-material/icon": "^2.0.0-alpha.5-2",
"@angular2-material/slide-toggle": "^2.0.0-alpha.5-2",
"ng2-material":"0.4.1"
...
这就是我遇到的依赖性错误

app@0.0.0 /path/to/my/project/ui-angular
+-- UNMET PEER DEPENDENCY @angular/router@2.0.0-rc.1
+-- UNMET PEER DEPENDENCY @angular2-material/checkbox@^2.0.0-alpha.4
+-- UNMET PEER DEPENDENCY @angular2-material/progress-bar@^2.0.0-alpha.4
+-- UNMET PEER DEPENDENCY @angular2-material/progress-circle@^2.0.0-alpha.4
+-- UNMET PEER DEPENDENCY @angular2-material/radio@^2.0.0-alpha.4
+-- UNMET PEER DEPENDENCY es6-promise@>=3.0.2
`-- ng2-material@0.4.1 


npm WARN optional Skipping failed optional dependency /chokidar/fsevents:
npm WARN notsup Not compatible with your operating system or architecture: fsevents@1.0.12
npm WARN enoent ENOENT: no such file or directory, open '/path/to/my/project/ui-angular/node_modules/material-design-icons/package.json'
npm WARN ng2-material@0.4.1 requires a peer of @angular/router@2.0.0-rc.1 but none was installed.
npm WARN ng2-material@0.4.1 requires a peer of @angular2-material/checkbox@^2.0.0-alpha.4 but none was installed.
npm WARN ng2-material@0.4.1 requires a peer of @angular2-material/progress-bar@^2.0.0-alpha.4 but none was installed.
npm WARN ng2-material@0.4.1 requires a peer of @angular2-material/progress-circle@^2.0.0-alpha.4 but none was installed.
npm WARN ng2-material@0.4.1 requires a peer of @angular2-material/radio@^2.0.0-alpha.4 but none was installed.
npm WARN ng2-material@0.4.1 requires a peer of es6-promise@>=3.0.2 but none was installed.
甚至可以同时使用这两个库吗