1. 程式人生 > 其它 >remix共享本地資料夾教程

remix共享本地資料夾教程

1、安裝remixd

npm install -g @remix-project/remixd

備註:如果未按照node和npm,需要先安裝node環境。


npm install -g @remix-project/remixd
npm WARN deprecated [email protected]: Chokidar 2 will break on node v14+. Upgrade to chokidar 3 with 15x less dependencies.
npm WARN deprecated [email protected]: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2.
npm WARN deprecated [email protected]: Please see https://github.com/lydell/urix#deprecated
npm WARN deprecated [email protected]: https://github.com/lydell/resolve-url#deprecated
/usr/local/bin/remixd -> /usr/local/lib/node_modules/@remix-project/remixd/bin/remixd.js

> [email protected] install /usr/local/lib/node_modules/@remix-project/remixd/node_modules/fsevents
> node install.js

SOLINK_MODULE(target) Release/.node
CXX(target) Release/obj.target/fse/fsevents.o
SOLINK_MODULE(target) Release/fse.node
+ @remix-project/[email protected]
added 190 packages from 138 contributors in 207.421s


╭────────────────────────────────────────────────────────────────╮
│ │
│ New major version of npm available! 6.14.13 → 7.18.1 │
│ Changelog: https://github.com/npm/cli/releases/tag/v7.18.1 │
│ Run npm install -g npm to update! │
│ │
╰────────────────────────────────────────────────────────────────╯

2、開啟remixd共享服務

remixd -s /Users/evan/code/solidity --remix-ide https://remix.ethereum.org

備註:-s 後引數指定成本地合約程式碼的目錄

3、remix開啟外掛 Remixd

4、remix workspaces切換到localhost

5、remix上檢視本地檔案

上一步點選Connect後,就可以在localhost看到第2步指定目錄(/Users/evan/code/solidity)下的檔案了,如下圖: