2016-08-21 4 views
1

언제 NPM이 package.jsonNPM 각도 오류! peerInvalid/peerDependencies 요구 사항

{ 
"author": ", Inc.", 
"name": "-angular2-template", 
"version": "0.2.0", 
"description": "Angular 2 Project Template. Webpack, ES6, Sass, Karma.", 
"bugs": { 
    "url": "https://dev..net//-angular-template/issues" 
}, 
"repository": { 
    "type": "git", 
    "url": "[email protected]:/-angular-template.git" 
}, 
"scripts": { 
    "start": "concurrently -k -r \"npm run webpack:w\" \"npm run sass:w\" \"npm run lite\"", 
    "build": "NODE_ENV='production' npm run webpack:b && npm run sass:b", 
    "webpack:b": "webpack", 
    "webpack:w": "webpack -w", 
    "sass": "node-sass --source-map true src/scss/index.scss build/styles.css", 
    "sass:b": "node-sass --output-style compressed src/scss/index.scss build/styles.css", 
    "sass:w": "npm run sass; node-sass --source-map true -w src/scss/index.scss build/styles.css", 
    "lite": "lite-server", 
    "postinstall": "typings install", 
    "typings": "typings" 
}, 
"dependencies": { 
    "@angular/common": "2.0.0-rc.4", 
    "@angular/compiler": "2.0.0-rc.4", 
    "@angular/core": "2.0.0-rc.4", 
    "@angular/platform-browser": "2.0.0-rc.4", 
    "@angular/platform-browser-dynamic": "2.0.0-rc.4", 
    "@angular/forms": "^0.3.0", 
    "@angular/http": "2.0.0-rc.4", 
    "@angular/router": "3.0.0-beta.1", 
    "@angular/upgrade": "2.0.0-rc.4", 
    "angular2-cookie": "^1.2.2", 
    "bootstrap": "^3.3.7", 
    "firebase": "^3.3.0", 
    "js-data": "^3.0.0-rc.2", 
    "js-data-http": "^3.0.0-beta.8", 
    "lodash": "^4.6.1", 
    "ng2-bootstrap": "^1.0.24", 
    "reflect-metadata": "^0.1.3", 
    "rxjs": "5.0.0-beta.6", 
    "tslint": "^3.13.0", 
    "zone.js": "^0.6.12" 
}, 
"devDependencies": { 
    "angular2-template-loader": "^0.4.0", 
    "autoprefixer": "^6.3.4", 
    "babel-preset-es2015": "^6.9.0", 
    "babel-register": "^6.9.0", 
    "browser-sync-webpack-plugin": "^1.1.0", 
    "codelyzer": "0.0.25", 
    "concurrently": "^2.0.0", 
    "css-loader": "^0.23.1", 
    "extract-text-webpack-plugin": "^1.0.1", 
    "file-loader": "^0.8.5", 
    "html-loader": "^0.4.3", 
    "html-webpack-plugin": "^2.15.0", 
    "jasmine-core": "^2.4.1", 
    "karma": "^0.13.22", 
    "karma-jasmine": "^0.3.8", 
    "karma-phantomjs-launcher": "^1.0.0", 
    "karma-sourcemap-loader": "^0.3.7", 
    "karma-webpack": "^1.7.0", 
    "lite-server": "^2.2.0", 
    "node-sass": "^3.4.2", 
    "null-loader": "^0.1.1", 
    "phantomjs-prebuilt": "^2.1.7", 
    "postcss": "^5.0.21", 
    "postcss-loader": "^0.9.1", 
    "raw-loader": "^0.5.1", 
    "sass-loader": "^4.0.0", 
    "style-loader": "^0.13.1", 
    "ts-loader": "^0.8.1", 
    "tslint-eslint-rules": "^1.3.0", 
    "tslint-loader": "^2.1.5", 
    "typescript": "^1.8.10", 
    "typings": "^1.0.4", 
    "webpack": "^1.13.0" 
} 

}

나는 다음과 같은 오류를 얻을 ..

  typings WARN deprecated 8/18/2016: "registry:dt/node#4.0.0+20160509154515" is deprecated (updated, replaced or removed) 
    typings WARN deprecated 7/25/2016: "registry:dt/core-js#0.0.0+20160317120654" is deprecated (updated, replaced or removed) 
    typings WARN deprecated 6/21/2016: "registry:dt/jasmine#2.2.0+20160505161446" is deprecated (updated, replaced or removed) 
    typings WARN deprecated 7/24/2016: "registry:dt/webpack#1.12.9+20160523035535" is deprecated (updated, replaced or removed) 

    ├── core-js (global) 
    ├── jasmine (global) 
    ├── moment (global) 
    ├── node (global) 
    ├── source-map (global) 
    ├── uglify-js (global) 
    └── webpack (global) 

    npm WARN unmet dependency C:\Users\Modal\ng2-crm-revamp\node_modules\angularfire2 requires @angular/[email protected]'^2.0.0-rc.5' but will load 
    npm WARN unmet dependency C:\Users\Modal\ng2-crm-revamp\node_modules\@angular\common, 
    npm WARN unmet dependency which is version 2.0.0-rc.4 
    npm WARN unmet dependency C:\Users\Modal\ng2-crm-revamp\node_modules\angularfire2 requires @angular/[email protected]'^2.0.0-rc.5' but will load 
    npm WARN unmet dependency C:\Users\Modal\ng2-crm-revamp\node_modules\@angular\compiler, 
    npm WARN unmet dependency which is version 2.0.0-rc.4 
    npm WARN unmet dependency C:\Users\Modal\ng2-crm-revamp\node_modules\angularfire2 requires @angular/[email protected]'^2.0.0-rc.5' but will load 
    npm WARN unmet dependency C:\Users\Modal\ng2-crm-revamp\node_modules\@angular\core, 
    npm WARN unmet dependency which is version 2.0.0-rc.4 
    npm WARN unmet dependency C:\Users\Modal\ng2-crm-revamp\node_modules\angularfire2 requires @angular/[email protected]'^2.0.0-rc.5' but will load 
    npm WARN unmet dependency C:\Users\Modal\ng2-crm-revamp\node_modules\@angular\platform-browser, 
    npm WARN unmet dependency which is version 2.0.0-rc.4 
    npm WARN unmet dependency C:\Users\Modal\ng2-crm-revamp\node_modules\angularfire2 requires @angular/[email protected]'^2.0.0-rc.5' but will load 
    npm WARN unmet dependency C:\Users\Modal\ng2-crm-revamp\node_modules\@angular\platform-browser-dynamic, 
    npm WARN unmet dependency which is version 2.0.0-rc.4 
    npm ERR! Windows_NT 10.0.10586 
    npm ERR! argv "C:\\Program Files\\nodejs\\node.exe" "C:\\Program Files\\nodejs\\node_modules\\npm\\bin\\npm-cli.js" "install" 
    npm ERR! node v4.5.0 
    npm ERR! npm v2.15.9 
    npm ERR! code EPEERINVALID 

    npm ERR! peerinvalid The package @angular/[email protected] does not satisfy its siblings' peerDependencies requirements! 
    npm ERR! peerinvalid Peer @angular/[email protected] wants @angular/[email protected]^2.0.0-rc.4 
    npm ERR! peerinvalid Peer @angular/[email protected] wants @angular/[email protected]^2.0.0-rc.4 
    npm ERR! peerinvalid Peer @angular/[email protected] wants @angular/[email protected]^2.0.0-rc.5 
    npm ERR! peerinvalid Peer @angular/[email protected] wants @angular/[email protected]^2.0.0-rc.4 
    npm ERR! peerinvalid Peer [email protected] wants @angular/[email protected] 

나는 신선한 NPM 설치 시도했습니다에 설치 실행. npm install npm -g을 실행하려고 시도했지만 전 세계와 appdata에서 모두 node_modules을 삭제하려고했습니다. 나는 봤 거든 옆에 아무것도 발견되지 않았다. 내 인터넷 검색이 나쁘기 때문일 수도 있습니다. 아니면 실제로 찾을 것이 없기 때문일 수도 있습니다. 나는 잘 모르겠다. 그러나 나는 혼란스러워하고 이것은 첫 번째 Stackoverflow 게시물을 만들 때와 같다고 느낀다.

답변

1

무엇이 잘못되었는지 확실히 알려줍니다. 최신 버전과 이전 버전의 일부 angular2를 설치하고 있으므로이 오류가 잘 발생합니다. 최신 버전 또는 이전 버전 만 설치하십시오.

0

설치 최신 버전 nodejs (nodejs.org). 다시 시도하십시오. npm install