2016-09-28 12 views
1

を失敗し、solc-CLINPMはsolcとsolc-CLIをインストールするが、私はsolcをインストールするには、NPMを使用しようとすると、Ubuntuので

npm WARN deprecated [email protected]: This package is deprecated. Use Object.assign. 
/usr/local/bin/solcjs -> /usr/local/lib/node_modules/solc/solcjs 
npm ERR! peerinvalid The package solc does not satisfy its siblings' peerDependencies requirements! 
npm ERR! peerinvalid Peer [email protected] wants [email protected]^0.3.5 

npm ERR! System Linux 3.19.0-15-generic 
npm ERR! command "/usr/bin/nodejs" "/usr/bin/npm" "install" "-g" "solc" 
npm ERR! cwd /home/hzxscyq 
npm ERR! node -v v0.10.25 
npm ERR! npm -v 1.4.21 
npm ERR! code EPEERINVALID 
npm ERR! 
npm ERR! Additional logging details can be found in: 
npm ERR!  /home/hzxscyq/npm-debug.log 
npm ERR! not ok code 0 

と私はそれを解決する方法を知りたいです。感謝! ありがとう!

答えて

1

ノードとNPMのバージョンを更新してください!それ以降のバージョンでは、peerDependenciesは使用されません。

バージョン4.6(LTS)または6.7は、Nodeの最新のものです。 3.10.8はNPMの最新バージョンです。

一度両方を更新するとすべて正常に動作するはずです。

関連する問題