我想将Remix - Ethereum IDE (https://remix.ethereum.org)连接到本地主机。
我按照https://remix-ide.readthedocs.io/en/latest/remixd.html#update-to-the-latest-remixd的说明进行操作:
- 使用npm安装remix daemon
npm install -g @remix-project/remixd
。 - 创建文件夹
mkdir ~/shared_project
。 - 为本地用户授予此文件夹的读/写权限
chmod u+rw shared_project
。 - 启动remix daemon
sudo remixd -s ~/shared_project --remix-ide https://remix.ethereum.org
。
问题是,当我想在浏览器中将Remix IDE连接到本地主机时,我会看到弹出窗口显示错误消息无法连接到remixd守护程序。请确保您已在后台运行remixd。
。
我尝试重新启动守护程序:
ps -ef | grep remixd
sudo kill 1007
sudo remixd -s ~/shared_project --remix-ide https://remix.ethereum.org
.
我尝试重新安装守护进程:
sudo npm uninstall -g @remix-project/remixd
sudo npm install -g @remix-project/remixd
我尝试重新打开 Remix 浏览器 IDE。
然而,我仍然看到这个错误信息。
我期望能够在浏览器中连接到本地的 Remix IDE。
p.s. 我使用的是 MacOs Monterey 版本 12.2 和 Safari 浏览器。