エーテル坊remix-ideローカル環境構築

1645 ワード

remix-ideの概要


remix-ideは、太坊公式solisity言語のオンラインIDEであり、スマート契約の作成、テスト、導入に使用できますが、オフライン環境で作業したり、ネットワーク速度に制限されたりする場合があります.オンラインremix-ideを使用してスマート契約の開発体験が悪いため、ローカルremix-ide開発環境を構築すると、作業の効率性が向上します.
githubアドレス:https://github.com/ethereum/remix-ideオンラインアドレス:https://remix.ethereum.org(FQが必要かも)
また、linuxまたはmacを使用してスマート契約の開発を行うことをお勧めします.windowsでは、npmインストールエラー、rmコマンドが見つからない、remixインストールが成功しないなど、さまざまな問題が発生します.エンティティマシンがインストールされていない場合は、仮想マシンで解決できます.

インストール手順


1.ローカル環境の準備
ローカルremix-ideはnodejsの実行に依存するため、nodejs nodejs linuxのインストールチュートリアル*転送ドアをインストールする必要があります.
2.remix-ideのインストール
remix-ideのインストールには、次の2つの方法があります.
(1). Nodejsモジュールによるremix-ideのインストールは現在nodejsモジュールとして作成されており、npmで直接インストールできます
        npm install remix-ide -g   // npm remix-ide
        remix-ide   // remix-ide

(2).githubでのインストール
        git clone https://github.com/ethereum/remix-ide.git
        cd remix-ide
        npm install
        npm run setupremix  
        npm start  // remix , remix

インストールに成功してもエラーが発生しない場合は、ブラウザを開きます.http://127.0.0.1:8080を選択すると、ローカル環境を使用して開発できます.注;インストールプロセスが少し長いため、いくつかの問題が発生する可能性があります.
  • remixをインストールするにはpythonが必要です.そのため、pythonがインストールされていることを確認します.pythonが見つからない場合は.EXEは、pythonバージョンの問題で2.7に変更されました.
  • インストールにはwgetが必要なので、wget
  • がインストールされていることを確認します.
  • Permission deniedを報告すると、nodejsフォルダの権限が足りないためか、nodejsのフォルダ権限を現在のユーザーに渡す必要があります.具体的にはchown-R user floderコマンドを参照してください.また、linux初心者はnodejsを現在のユーザーのホームディレクトリにインストールすることをお勧めします.これにより、権限によるエラーを回避できます.

  • 転載先:https://www.cnblogs.com/hinousagi/p/10533478.html