-
Nodejs + Vsc에서 remixd 사용하면, Vsc에서 sol파일(solidity) 편집하고 remix에서 컴파일하고 배포하고 테스트가 가능다.
준비
Vsc, VSCode(Visual Studio Code) 설치
Prj생성
원하는 prj폴더 만든다.
다음 단계를 위해 prj폴더에 들어가서 명령프롬프트 실행한다.
npm init
설치
remixd설치
npm install @remix-project/remixd
Remix와 연결 준비
개발을 위해 https://remix.ethereum.org' 와 연결하기.
prj server실행 방법1
.\node_modules\.bin\remixd
prj server실행 방법2
.\node_modules\.bin\remixd -s './' --remix-ide https://remix.ethereum.org
prj server가 실행되었으면
[INFO] Mon Jan 02 2023 14:06:09 GMT+0900 (대한민국 표준시) remixd is listening on 127.0.0.1:65520 [INFO] Mon Jan 02 2023 14:06:09 GMT+0900 (대한민국 표준시) slither is listening on 127.0.0.1:65523
이런 내용들이 나타난다면 연결 준비가 되었다.
Remix와 연결 시도
remix에서 connect to localhost를 선택하면 연결이 되어서 prj폴더 파일들이 보인다 된다.
remix사용 참고: Remix에서 solidity 코드 작성 컴파일 배포 Ex
'Blockchain' 카테고리의 다른 글
Geth Ethereum client (0) 2023.01.07 ERC721 관련 (0) 2023.01.07 Truffle 예제 'pet-shop' (0) 2023.01.03 Solidity send Ex1 (0) 2023.01.02 Solidity balance Ex1 (0) 2023.01.02 Solidity Ether units (ether, gwei, wei) Ex1 (0) 2023.01.02 Solidity 화폐 수신 - fallback, receive (0) 2023.01.02 Solidity 화폐 송신 - send, call, transfer (0) 2023.01.02