Truffle, Solidity, Node.js, Web3.js 버전 변경 방법
2021. 11. 3. 15:00ㆍBlockchain/Project - Coin Swap
Truffle
삭제 후 재설치
삭제 : npm uninstall -g truffle 또는 npm uninstall truffle
원하는 버전으로 설치 : npm install -g truffle@5.4.6
Solidity
root directory에 truffle-config.js 파일 생성 후 코드 작성
const path = require("path");
module.exports = {
contracts_build_directory: path.join(__dirname, "client/src/contracts"),
networks: {
development: {
host: "127.0.0.1",
port: 8545,
network_id: "*",
},
develop: {
port: 8545
}
},
compilers: {
solc: {
version: "0.6.0" // Solidity 버전 설정
}
}
};
Node.js
NVM(Node Version Manager)란?
노드 버전을 업데이트하기 위한 패키지로, 쉽게 Node.js 버전을 관리할 수 있음
명령어 하나로 노드 버전 변경 가능
- 아래 링크에 접속하여 nvm-setup.zip 파일 다운로드 후 압축 파일을 해제하고, npm-setup.exe 파일 실행하여 설치
(설치 링크 : github.com/coreybutler/nvm-windows/releases) - 14.17.0 버전을 사용하고 싶은 경우 관리자 권한으로 Windows PowerShell 실행하여 아래 명령어 입력
node -v // 내가 사용하고 있는 Node 버전 확인하기 nvm list available // 사용 가능한 버전 조회하기 nvm install 14.17.0 // 14.17.0(LTS) 버전 다운로드하기 nvm list // 설치 되어있는 버전확인하기 nvm use 14.17.0 // 14.17.0 버전 사용하기
Web3.js
삭제 후 재설치
삭제 : npm uninstall -g web3 또는 npm uninstall web3
원하는 버전으로 설치 : npm install -g web3@1.5.1
'Blockchain > Project - Coin Swap' 카테고리의 다른 글
자료조사 : 탈중앙 금융에서의 유동성 풀(Pools)과 농사(Farms) (0) | 2021.11.07 |
---|---|
Uniswap_interface 코드 분석 (0) | 2021.11.07 |
자료 조사 : 도커파일(Dockerfile) 개념과 읽는 방법 (0) | 2021.11.03 |
Uniswap Interface 클론 후 도커(Docker)로 빌드 후 실행 방법 (0) | 2021.11.03 |
자료 조사 : 도커(Docker)로 Node.js 환경의 서버 구축 (0) | 2021.11.03 |