Truffle 설치 & Ganache 연동
1. truffle 준비
npm install -g [email protected]
mkdir <project_name>
cd <project_name>
truffle init
klaytn 배포시 사용할 truffle 버전 5.1.23
truffle 5.1.23 실행시 선택한 node버전 12.22.10
다른 상위 버전 선택시 truffle develop 안됨.
-
truffle init 결과
-
프로젝트 기본구조
2. truffle 활용
truffle compile
- 현재 폴더의 contract 폴더 아래에 있는 solidity 파일이 json 형태로 변경 되어 생성됨.
truffle migrate
- 컴파일 결과인 json 파일을 서버에 배포.
3. ganache 연동
npm install -g [email protected]
mkdir <project_name>
cd <project_name>
truffle init
klaytn 배포시 사용할 truffle 버전 5.1.23
truffle 5.1.23 실행시 선택한 node버전 12.22.10
다른 상위 버전 선택시 truffle develop 안됨.
truffle init 결과
프로젝트 기본구조
truffle compile
- 현재 폴더의 contract 폴더 아래에 있는 solidity 파일이 json 형태로 변경 되어 생성됨.
truffle migrate
- 컴파일 결과인 json 파일을 서버에 배포.
3. ganache 연동
- ganache 의 network id, rpc server 를 기억.
- 기억한 ganache 정보를 입력.
참고>
npm install -g ganache-cli
ganache-cli -d -m <word>
-d : deterministic (변함없는 키)
-m: mnemonic
Author And Source
이 문제에 관하여(Truffle 설치 & Ganache 연동), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@repedore/Truffle-설치저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)