2016-09-05 5 views
3

私はpropably、二つの問題を持ってをインポートすることはできません、その相互に依存:angular2、無効なtypescriptですピア、モジュール

  1. 私は/
  2. typescriptですが、インポート[email protected]をreguireすることはできません作品しかし、私は、コマンドのNPMリストでエラー

を参照してください。

├── [email protected] extraneous 
├── [email protected] 
├── [email protected] peer invalid 
├── [email protected] 
└── [email protected] 

npm ERR! extraneous: [email protected] C:\Users\AxOn\Documents\projects\NODETS+ANGULAR2\public\node_modules\sass 
npm ERR! peer invalid: [email protected] C:\Users\AxOn\Documents\projects\NODETS+ANGULAR2\public\node_modules\typescript 
ので、私はモジュール見ることができない無効 [email protected]ピアのpropably

、 'サス' から

インポート{SASSを}。 //エラー

C:\Users\AxOn\Documents\projects\NODETS+ANGULAR2\public>npm install sass --save 
npm WARN package.json [email protected] No description 
npm WARN package.json [email protected] No repository field. 
npm WARN package.json [email protected] No README data 
npm WARN excluding symbolic link index.js -> lib/sass.js 
npm WARN excluding symbolic link lib\index.js -> sass.js 
npm WARN unmet dependency C:\Users\AxOn\Documents\projects\NODETS+ANGULAR2\public\node_modules\lite-server\node_modules\browser-sync\node_modules\socket.io\node_modules\socket.io-client\node_modules\engine.io-client requires [email protected]'1.1.2' but will load 

npm WARN unmet dependency C:\Users\AxOn\Documents\projects\NODETS+ANGULAR2\public\node_modules\lite-server\node_modules\browser-sync\node_modules\socket.io\node_modules\socket.io-client\node_modules\component-emitter, 
npm WARN unmet dependency which is version 1.2.0 
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" "sass" "--save" 
npm ERR! node v4.2.6 
npm ERR! npm v2.14.12 
npm ERR! code EPEERINVALID 

npm ERR! peerinvalid The package [email protected] does not satisfy its siblings' peerDependencies requirements! 
npm ERR! peerinvalid Peer @angular/[email protected] wants [email protected]^2.0.2 

npm ERR! Please include the following file with any support request: 
npm ERR!  C:\Users\AxOn\Documents\projects\NODETS+ANGULAR2\public\npm-debug.log 

SASSは2.0.2にtypescriptですのバージョンを設定packege.json

"devDependencies": { 
    "concurrently": "^2.2.0", 
    "lite-server": "^2.2.2", 
    "typescript": "^1.8.10", 
    "typings":"^1.3.2" 
    } 

答えて

6

に存在せず、後に私の場合にはtypescriptですエラーを修正するのに役立ちました。

"devDependencies": { 
    // other dependecies ... 
    "typescript": "^2.0.2", 
    // other dependecies ... 
    } 

このエラーの可能性がありますが、角度コンパイラのアップグレードの結果であるとドキュメントをアップグレードするために忘れて、それが依存関係です。

+1

私のために働く、ありがとう –

+1

Works、thanks .. – Johansrk

関連する問題