2016-09-28 3 views
1

실패 solc 및는 NPM solc 및 solc - CLI를 설치하지만 난 설치 NPM을 사용하려고하면 우분투

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 

그리고 내가 그것을 해결하는 방법을 알고 싶어 solc-CLI. 덕분에 !

답변

1

노드 및 NPM 버전을 업데이트하십시오! 최신 버전에서는 더 이상 peerDependencies를 사용하지 않습니다.

버전 4.6 (LTS) 또는 6.7은 최신 노드입니다. 3.10.8은 NPM의 최신 버전입니다.

일단 모두 업데이트하면 모든 것이 완벽하게 실행됩니다!