本教程讲解在 Windows 10 系统中配置 EOSIO 开发环境 EOS Studio 的教程。完成本教程后就可以根据 Phoenix 的视频教程 “Developing on EOSIO (as a newb)” 制作一个井字游戏(Tic-tac-toe)智能合约了。
首先,前往 eosstudio.io,下载安装 EOS Studio。
如果设备还没有 Docker,需要先点击其右侧的 Install
下载安装。点击后,将进入 Docker 网站,在该网站可以下载和安装 Docker。
安装好后,启动 Docker 桌面。
然后,重启 Studio。
接下来就可以安装 EOSIO
、EOSIO.CDT
、System Contracts
组件了。点击他们右侧的 Install
或 Install vx.xx
安装。
安装 System Contracts
时,您可能会遇到以下报错:
如果这样,你需要安装 git:https://phoenixnap.com/kb/how-to-install-git-windows。
安装完 git,重启 EOS Studio 并再次尝试安装系统合约。
安装完成后,再次重新启动 Studio,会自动跳转到以下界面:
你需要用您的 github 账户登陆系统。
点击 New
可以新建一个项目。
需要给项目取一个名称。我们按照视频教程,将第一个项目命名为 tic-tac-toe
。
点击右上角的 Network
,新建一个 EOSIO 实例,并将其命名为 mylocalEOSIOinstance
。
启动这个新建的实例,将会看到以下页面:
这样我们就可以跟着 Phoenix 的 YouTube 视频教程 “Developing on EOSIO (as a newb) ” 部署一个井字游戏(tic-tac-toe)合约了。
有关井字游戏(tic-tac-toe)合约的更详细实力教程,您可以查看教程 “Tic-tac-toe Game Contract Using Single Node”(developers.eos.io,单节点 Tic-tac-toe 游戏合约)。
如果您需要 cleos
,请到 Docker Desktop,在您启动的 EOSIO 实例上单击 CLI
:
这样会打开一个命令行工具,您可以在里面使用 cleos
命令:
作者:Dario Cesaro
编辑:Randall Roland, Markus Hinrichs
译者:SHE, Josh Chung
资源与引用:
EOSstudio.io 官网
Docker 官网
Tic-tac-toe Game Contract Using Single Node(developers.eos.io,单节点 Tic-tac-toe 游戏合约)