Ethereum 실전! 초보자를 위한 Lottery Dapp 개발 1부
개발환경 세팅하기
설치가 필요한 목록 체크
####node.js (8버전 이상이면 문제 없음)
- 홈페이지에서 직접 다운로드, 또는 homebrew(추천) 를 통한 다운로드
~ /bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install.sh)"
오류추가
~ brew install nvm
brew로 nvm 설치했을 때, nvm -v에서 nvm을 찾을 수 없다고 하는 문제

~ mkdir ~/.nvm //디렉토리 만들고
~ export NVM_DIR= ~~~~~ //어쩌고 저쩌고 나오는거 모두 복사
~ vi ~./zshrc //vi 편집자로 복사한 내용 붙여넣기 bash 쓰는 사람은 bash_profile 에 추가
~ . ~/.zshrc //편집한 내용 활성화
~ nvm -v

~ nvm install 8.15.0 //강사랑 같은 버전 다운로드
~ nvm ls //node버전 목록 확인

####vscode (Visual Studio Code)
- 홈페이지에서 다운로드
####truffle
- 블로그의 블록체인 Dapp 개발에 트러플 활용하기 1부 - Mac OS 트러플 설치하기 포스팅 참고!

####ganache-cil
- 바로 블록체인을 사용할 수 있게 해주는 프로그램으로 터미널에서 아래의 명령어로 설치한다.
npm -g install ganache-cil
####vscode - solidity extension
- vscode에서 solidity 확장자 설치

####Metamask
- 메타마스크 다운로드