dApp 공부

Solidity 01 - 초기환경, truffle, ganache 설치

안녕하세요.

감자튀김입니다.

저는 블록체인 투자를 좋아했습니다.

잠깐 돈좀 벌었다가 지금은 신기루처럼

없어졌지만 블록체인이라는 기술이 재밌어졌습니다.

저는 백수이면서 정식으로 취직도 하지 않은 초보 개발자입니다.


그래서 Solidity 언어를 같이 공부해보려고 합니다.

최종 목표는 자신만이 갖는 dApp 프로그램입니다.



언어는 NodeJS를 사용할 것 입니다.


버전은 v10.4.0 입니다.


https://nodejs.org/ko/


어떤 버전을 받으셔도 아무 상관 없습니다.

정상적으로 설치가 되었다면 cmd에서 node --version 이라고 쳐줍니다.

그러면 v10.4.0 이라고 뜹니다.

만약에 node가 없다거나 하시는 분은 cmd 창을 껐다 키거나

내 컴퓨터에서 환경변수를 조정해주셔야 합니다.


우리는 truffle을 설치할 것 입니다.

truffle은 dApp개발 프레임워크 중 하나입니다.


>> npm install -g truffle


그리고 Ganache 라는 프로그램을 통해서 이더리움 환경을 구축할 것 입니다.


http://truffleframework.com/ganache/


두 개가 설치되었다면 기본적으로 환경이 구축되었고


다음 장부터는 본격적으로 solidity 언어에 대해서 공부하겠습니다.