Remix-vscode 연결

워뇽쿤·2022년 9월 22일
0

Solidity

목록 보기
4/10
post-thumbnail

1. solidity 설치

  • Mac OS 기준
  • 터미널에 입력하여 solidity 컴파일러 설치
brew update
brew tap ethereum/ethereum
brew install solidity
  • 버전 확인 (이렇게 버전이 뜨면 설치가 된 것)
solc --version

  • 여기까지 하면 vscode에서 파일명.sol < 으로 생성했을때 solidity 파일이 생성될것임

2. 로컬에서 Remixd 연결

  • vscode에서 Remix 작업을 할 폴더 생성 후 해당 경로에서 터미널에서 입력
  • package.json 파일생성
npm init 
npm install -g @remix-project/remixd
  • remixd 설치
    • 혹시 에러 발생하면 권한문제이기 때문에 맨앞에 sudo 붙여서 입력
npm install -g @remix-project/remixd
  • remix와 연결(성공하면 이런식으로 나옴)
remixd -s <해당폴더 절대경로> --remix-ide https://remix.ethereum.org

3. Remix에서 로컬 폴더 불러오기

  • https://remix.ethereum.org
  • workspaces에서 localhost 연결 클릭
  • 연결되면 로컬파일 목록이 뜬다.
  • 로컬과 Remix는 실시간 동기화가 됨
    • 주의 : vscode에서 코드정리 확장프로그램이 설치된 경우 잘못 저장하면,, 코드가 엉망으로 저장되어버림
  • 연결했던 터미널 꺼지면 다시 연결해야함 미리미리 저장 및 코드 복사 해놓기
  • 인터넷 쿠키삭제 같은거 하면 리믹스에서 다날라감 조심
profile
취미로 개발하기 @wonyongkoon

0개의 댓글