2016-09-15 165 views
3

这是我的package.json中的依赖关系文件:angular2 2.0.0 UNMET PEER DEPENDENCY [email protected],npm WARN [email protected]需要[email protected]的同行

"dependencies": { 
    "@angular/common": "2.0.0", 
    "@angular/compiler": "2.0.0", 
    "@angular/core": "2.0.0", 
    "@angular/forms": "2.0.0", 
    "@angular/http": "2.0.0", 
    "@angular/platform-browser": "2.0.0", 
    "@angular/platform-browser-dynamic": "2.0.0", 
    "@angular/router": "3.0.0", 
    "@angular/upgrade": "2.0.0", 
    "angular2-in-memory-web-api": "0.0.20", 
    "angular2-jwt": "^0.1.22", 
    "bootstrap": "^3.3.6", 
    "core-js": "^2.4.1", 
    "es6-promise": "^3.1.2", 
    "es6-shim": "^0.35.1", 
    "es7-reflect-metadata": "^1.6.0", 
    "jwt-decode": "^2.0.1", 
    "reflect-metadata": "^0.1.3", 
    "rxjs": "5.0.0-beta.12", 
    "systemjs": "0.19.27", 
    "zone.js": "^0.6.23" 
    }, 

我得到angular2-jwt依赖项的警告,但我需要这个包。 这是一个警告消息:

UNMET PEER DEPENDENCY [email protected] 
npm WARN [email protected] requires a peer of [email protected] 

任何想法?谢谢。

+0

您是否尝试依赖'rxjs @ 5.0.0-beta.11'而不是'rxjs @ 5.0.0-beta.12'? –

回答

0

这样的警告可以忽略。 angular2-jwt只需要它更新对等体依赖关系以匹配angular2的发布版本。一切都将正常工作,并按预期方式安装

0

您需要在sytemjs处告诉angular2-jwt路径,因此您需要将其包含在地图对象中。 'angular2,智威汤逊': 'NPM:angular2,智威汤逊/ angular2-jwt.js'

0

可以肯定,你在的package.json字符串:

"devDependencies": { 
    .... 
    }, 
    "dependencies": { 
    .... 
    "@types/systemjs": "^0.19.32", 
    "angular": "^1.5.0", 
    "angular-animate": "^1.5.0", 
    "angular-mocks": "^1.5.0", 
    "base64-js": "^1.2.0", 
    "bower": "^1.3.12", 
    .... 
    } 
0

错误:(SystemJS)XHR错误( 404未找到)装载http://localhost:3000/ng2-dropdown-treeview

+-- [email protected] 
+-- UNMET PEER DEPENDENCY [email protected] 
`-- UNMET PEER DEPENDENCY [email protected] 

我已经添加在system.config.js文件的依赖性为ng2-dropdown-treeview,那么它为我工作。

'rxjs': 'npm:rxjs', 
     'angular-in-memory-web-api': 'npm:angular-in-memory-web-api/bundles/in-memory-web-api.umd.js', 
     'lodash': 'npm:lodash/lodash.min.js', 
     'ng2-dropdown-treeview': 'npm:ng2-dropdown-treeview/bundles/ng2-dropdown-treeview.umd.js', 
相关问题