1. 程式人生 > 其它 >線上Remix連結本地資料夾

線上Remix連結本地資料夾

問題

1、本地Remix環境版本滯後於線上編譯器,新版本的語法在舊版本編譯器中出現錯誤。
2、沒有配置Vscode編譯器,不便匯入專案。

解決方案

*本解決方案基於Mac系統

建立共享資料夾

在本地建立共享資料夾用於線上編譯器訪問本地環境中

sudo -s    //切換root許可權
mkdir ./sharedfolder    //建立本地共享資料夾

remixd環境

確保remixd環境的版本為最新版本
若不清楚版本情況可以解除安裝掉已有版本,再下載。

npm uninstall -g remixd    // 解除安裝已有remixd環境,需在remixd路徑下
npm install -g @remix-project/remixd    //安裝remixd環境
npm audit    //

成功介面如下圖所示:

連結共享資料夾

remixd -s ./sharedfolder --remix-ide https://remix.ethereum.org    //連結到線上編譯器

成功介面如下圖所示:

到線上編譯器進行連結

操作如圖所示

選擇工作臺

總結

綜上可以通過線上remix編譯器訪問本地檔案,在網路條件允許的情況下該方式的實用性優於本地編譯環境