WSL2의 Ubuntu20입니다.04에서 구축 및 이동

2136 단어 Ethereum

Ganache의 독법


게나시디로 읽다.나는 애초에 아무 생각도 하지 않고 계속 읽었다.

git clone


여기서 복제.
https://github.com/trufflesuite/ganache

종속 라이브러리 설치


node 버전 조정


V8 API를 사용하는 addon은 종속 라이브러리에 포함되어 있으므로 node 버전과 함께 사용해야 합니다.
패키지 바로 아래.travis.yml를 보세요. 거기에 맞는 버전입니다.예컨대
node_js:
# Use 12.13.1 because that is what Electron needs
- "12.13.1"
그러면
$ nvm install 12.13.1

실행

$ npm i

python 설치


구축에 Python이 필요하기 때문에 설치합니다.예컨대
$ sudo apt install python3

필요한 공유 라이브러리 설치


다음 프로그램 라이브러리를 설치해야 합니다.
  • libxcursor-dev
  • libnss3-dev
  • libgdk-pixbuf2.0-0
  • libgtk-3-dev
  • 실행

    $ sudo apt install -y libxcursor-dev libnss3-dev libgdk-pixbuf2.0-0 libgtk-3-dev
    

    구축


    환경 변수PYTHON에 사용할 파이톤의 명령 이름을 설정하고 실행npm build-linux합니다.python3 사용 시
    $ PYTHON=python3 npm build-linux
    

    실행 파일

    dist 디렉터리에 생성된 실행 파일ganache-[バージョン]-linux-x86_64.AppImage.

    실행


    VcXsrv 등의 X-Server를 이동한 후 환경 변수DISPLAY를 적절하게 설정하여 실행 파일을 실행합니다.예컨대
    $ DISPLAY=192.168.1.123:0 dist/ganache-2.5.4-linux-x86_64.AppImage
    
    그리고 이런 화면이 나온다.

    좋은 웹페이지 즐겨찾기