remix是基于浏览器的在线编译器,鉴于网络问题,可能存在登不上去的问题,因此 ,可以搭建自己本地的Remix。
官方在线编译器:
https://ethereum.github.io/browser-solidity
推荐使用在线编译器
1. 安装本地Remix(windwos):
官方地址: https://github.com/ethereum/remix-ide
方式一:
git clone https://github.com/ethereum/remix-ide.git cd remix-ide npm install npm run build && npm run serve
方式二:已经做为npm的一个module了
npm install remix-ide -g remix-ide
启动命令:
npm start
访问Remix:
http://127.0.0.1:8080
界面如下:
界面如下:
至此,Remix算是配置完成了。
2. 简单使用:
2. 点击下拉框,可以选择不同的版本,包括还未成熟的最新构建版本,或者是之前的版本等。 选择release版本,如下图所示的这些 :
3. 合约自动编译后生成:
4. 点击create,会在内存中将该智能合约创建一个实例,即将下面的web3 deploy代码部署在虚拟的内存中: