Remixd 連接localhost 共享本地文件夾

由於網頁Remix測試時需要逐一導入繼承合約,難以導入整個openzeppelin包,不得已需要配置本地Remixd(如有好的導入方法期待留言)。

首先,導入openzeppelin合約的方法:

import "@openzeppelin/contracts/token/ERC721/ERC721Full.sol";
import "@openzeppelin/contracts/token/ERC721/ERC721Mintable.sol";

官方網址:https://github.com/OpenZeppelin/openzeppelin-contracts

配置過程中踩了很多坑,以下紀錄正確過程,方便後續查閱。

1.全局下載remixd

npm install -g remix-ide

2.管理員身份打開 Windows Powershell

cd “當前目錄” //項目文件夾
remixd -s./ --remix-ide http://remix.ethereum.org

注意兩個坑:
1)一定要以管理員身份打開,不然無法授權remixd讀寫權限,就會持續報錯;
2)採用http連接,最好鏈接remix官網,個人鏈接localhost不成功

3.打開http://remix.ethereum.org,點擊回形針符號,符號變綠即連接上。

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章