반응형

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


이렇게 해주면 설치가 잘된다...

반응형

+ Recent posts