Remix 是以太坊智能合约编程语言Solidity IDE,其实基于浏览器的IDE,有一个很大的好处就是不用安装,打开即用。
在线Remix访问缓慢,如果你有很好的网络环境,可以直接访问Remix官网 https://remix.ethereum.org/。
也可以本地部署一套。
在本地部署Remix需要准备两个东西:一个是Remix-project,可以理解为Remix的前端;另一个是Remixd,可以理解为Remix的后端,它们的Github仓库地址分别是:
https://github.com/ethereum/remix-project
https://github.com/ethereum/remix-project/tree/master/libs/remixd
1.部署Remix IDE前端
Docker方式安装
如果要运行合并到主分支中的最新更改,请运行:
如果你想运行最新的 remix-live 版本运行。
docker-compose方式安装
运行效果
然后我们就能通过浏览器的8080端口访问了。
部署 Remixd
Remixd 的安装使用步骤如下:
1.通过 npm 或者 yarn 安装 Remixd(建议用yarn)
npm 命令:
2.启动 Remix-IDE
3.在 Remix-IDE 上点两下
一个点 Solidity,选择相应环境;另一个点 Connect to Localhost,连接本地环境。
配好以后就可以在本地使用Remix开发合约了