線上Remix連結本地資料夾
阿新 • • 發佈:2022-03-25
問題
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編譯器訪問本地檔案,在網路條件允許的情況下該方式的實用性優於本地編譯環境