nodejs
npm으로 web3 설치할때 만나는 에러 해결
에스크리토
2019. 3. 15. 13:44
반응형
web3를 설치해보자...
우선 디렉토리를 하나 만든다....프로젝트용이다.
#mkdir blockchain
#cd blockchain
#npm init
이렇게 해주면 먼가 물어본다. 전부 엔터를 치자. 그러면 해당 디렉토리에 package.json 파일이 생긴다.
이제 설치해보자
#npm install web3
그전에 CentOs7이면...
#yum install -y gcc-c++
설치해준다...
우분투나 centos에서 npm으로 web3설치할때 에러가 나는 경우가 있다. 아니 많다. 몇일동안 고생했다.
대표적인게 git 오류랑 node-gyp rebuild 오류다...
1. 우선 git 관련한 오류는 git에 접속할 수 없다는 오류가 뜬다.
이때는
#npm cache clear
이 명령어 한번 실행해주고...
#git config --global url."https://".insteadOf git://
이렇게 해주면 해결된다...
2. 두번째 오류는 의외로 간단하다...
서버에 geth를 실행시켜놔야한다. geth를 실행하지 않은 상태에서는 에러가 난다. geth를 돌려놓고 설치하니까 문제가 없었다.
이렇게 하고 나서 ...
#npm install web3
이렇게 해주면 설치가 잘된다...
반응형