我们知道EOS及EOS CDT的编译系统只兼容了linux及Unix系列的操作系统,并没有适配Windows。导致Windows下开发EOS非常困难,不得不借助Docker等工具,而这些搭建过程也是不简单。今天给大家介绍一个Javascript 工具js4eos.只需要一条命令即可使用EOS及编译部署EOS合约。
安装npm
js4eos也是一个npm程序,需要通过npm安装,因而先安装npm程序。
下载,安装,然后进入终端(cmd)测试是否安装成功
node -v
npm -v
windows下极力推荐vscode
不推荐在mingwin或cygwin等linux模拟器下使用js4eos,可能会出现问题
vscode不仅支持c++即eos合约开发,同时内置的powershell也非常适合js4eos命令行操作,体验远远好于windows自带的终端
安装vscode
https://code.visualstudio.com/Download
vscode下使用js4eos
手工创建js4eos-dapp目录,并打开vscode程序,并打开js4eos-dapp目录
然后菜单栏选择view(查看)->terminal(终端),在底部打开终端
安装js4eos
npm install -g js4eos
初始化一个eos dapp工程
js4eos dapp init -v vscode
编译部署demo合约hello