REMIX與LOCALHOST相連
讓Remix與本地文件系統進行交互,點擊connect同時找到localhost下的Remix文件管理器的共享目錄。在開始以前,參考網址:
https://remix.readthedocs.io/en/latest/tutorial_remixd_filesystem.html 如何運行Remixd。
大概以下:
經過Remixd來訪問Remix IDE內的共享目錄:
Remixd是一個npm模塊,它的做用是受權remix網頁應用程序訪問本地電腦目錄。
Remixd源碼可從這個地址獲取到:https://github.com/ethereum/remixdhtml
什麼是Remixd?
Remixd是一個和Remix IDE(好比Browser-Solidity)搭配使用的工具。它可以使Remix IDE(網頁應用程序)和本地電腦之間創建一個鏈接。node
全局安裝Remixd的命令以下:
npm install -g remixd
以後使用命令:remixd -s
經過Remix IDE與Remixd之間的websocket鏈接來共享該目錄。
確保執行Remix的用戶具備該目錄的讀寫權限。git
注意:Remixd會給全部可以訪問本地電腦TCP端口65520的應用程序都提供該目錄的徹底讀寫權限。github
在Remix IDE端來啓動該鏈接。
點擊localhost connection圖標:web
會彈出一個詢問確認對話框:npm
點擊OK便可啓動一個繪畫,若成功鏈接創建,則該圖片狀態會變爲綠色。
將鼠標懸停在該圖標上會顯示狀態的更多詳細內容。
此時共享目錄在文件管理器中也能夠被共享到。windows
Win10下環境安裝:websocket
第一步:安裝nodejs, 去官網下載這個版本:node-v9.10.1-x64.msisocket
第二步:帶參數安裝Python: npm install –global –production windows-build-tools
這個參數會自動把全部的python依賴庫都安裝上,不須要再操心Python了。
第三步: npm install –global node-gyp
第四步:安裝remixd: npm install -g remixd
第五步:先建立一個文件夾:F:\Remix-Share,而後共享這個文件夾:remixd –s F:\Remix-Share