【Blockchain】 Visual Studio Code에서 개발할 준비

지금까지는 Remix을 사용하여 Smart Contract를 만들어 왔습니다만, 이제 본격적인 프로젝트를 만들고 싶기 때문에 IDE(Visual Studio Code)의 준비를 해 나가고 싶습니다.

프로젝트 초기화


  • Node.js와 npm이 필요하므로 Mac에서 설치하려면 이 기사을 참조하십시오.
  • 원하는 위치에 원하는 프로젝트 폴더를 만듭니다.
  • mkdir {プロジェクトフォルダ}
    
  • 만든 폴더에 들어가 npm을 초기화합니다.
  • npm init
    

    ※ 여러가지 듣기 때문에, return 키로 다음으로 진행합니다. 마지막 질문은 yes에서 완료됩니다.

    필요한 패키지 설치



    Solidity 컴파일러


  • 설치 가능한 버전을 확인합니다.
  • npm show solc versions
    
  • 모든 버전의 컴파일러를 설치합니다.
  • npm install --save-dev solc@{バージョン}
    

    web3.js 라이브러리


  • 설치 가능한 버전을 확인합니다.
  • npm show web3 versions
    
  • 모든 버전의 라이브러리를 설치합니다.
  • npm install --save-dev web3@{バージョン}
    

    Visual Studio Code


  • 다음 URL에서 다운로드하여 설치합니다.


  • Solidity 개발을 위한 확장 기능


  • VSCode를 시작하고 Solidity 개발용 확장 프로그램Solidity support for Visual Studio Code을 다음 단계에 따라 설치합니다.



  • Solidity 버전 설정


  • File > Open...의 단계에서 위에서 만든 프로젝트 폴더를 VSCode에서 엽니다.
  • Code > Preferences > Settings 단계에서 설정 화면을 열고 아래와 같이 진행하여 현재 열려 있는 프로젝트의 settings.json를 편집합니다.


  • 이 예에서는 Solidity의 v0.4.24+commit.e67f0147를 설정합니다.
  • {
        "solidity.compileUsingRemoteVersion": "v0.4.24+commit.e67f0147"
    }
    

    이것으로 Visual Studio Code에서 Blockchain 개발을 준비할 준비가 되었습니다.

    좋은 웹페이지 즐겨찾기