‘이더리움 댑 개발’ 세미나 2. 3장. Before We Get Started

이번 세미나에서는 3장. Before We Get Started을 다룹니다.

이번 장에서는 스마트 컨트랙트(이하 컨트랙트) 개발을 위해 필요한 도구들을 설치합니다. 작성한 컨트랙트를 테스트하고 배포하기 위해 Truffle(이하 트러플)을 설치하고, 로컬 블록체인 환경에서 컨트랙트 실행 결과를 확인하기 위해 Ganache(이하 가나슈)를 설치합니다.  트러플을 위한 자바스크립트 환경을 제공하기 위해 Node.Js를 설치합니다.

Node.js 설치

구글링을 통해 운영체제에 맞게 Node.js를 설치합니다.

트러플 설치

npm으로 트러플을 설치하고 버전을 확인합니다.

 

가나슈 설치

가나슈는 콘솔 버전 GUI 버전 모두를 지원합니다.

GUI  버전을 설치합니다.

npm으로 가나슈 콘솔 버전을 설치합니다.

 

Visual Studio Code 설치

편집기로 사용할 Visual Studio Code를 설치합니다. solidity로 검색해서 Juan Blanco의 solidity 확장을 설치합니다.

About the Author
(주)뉴테크프라임 대표 김현남입니다. 저에 대해 좀 더 알기를 원하시는 분은 아래 링크를 참조하세요. http://www.umlcert.com/kimhn/

Leave a Reply

*