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/remixd

什麼是Remixd?
Remixd是一個和Remix IDE(比如Browser-Solidity)搭配使用的工具。它可使Remix IDE(網頁應用程序)和本地電腦之間建立一個連接。

全局安裝Remixd的命令如下:
npm install -g remixd
之後使用命令:remixd -s <absolute-path-to-the-shared-folder>來啓動Remixd並共享參數給定的絕對路徑的目錄。


通過Remix IDE與Remixd之間的websocket連接來共享該目錄。
確保執行Remix的用戶具有該目錄的讀寫權限。

注意:Remixd會給所有能夠訪問本地電腦TCP端口65520的應用程序都提供該目錄的完全讀寫權限。

在Remix IDE端來啓動該連接。
點擊localhost connection圖標:

會彈出一個詢問確認對話框:

點擊OK即可啓動一個繪畫,若成功連接建立,則該圖片狀態會變爲綠色。
將鼠標懸停在該圖標上會顯示狀態的更多詳細內容。
此時共享目錄在文件管理器中也可以被共享到。


 

Win10下環境安裝:

第一步:安裝nodejs, 去官網下載這個版本:node-v9.10.1-x64.msi

第二步:帶參數安裝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