运行该函数需要构建命令的其他参数。
$ ship build –watch
如果运行没有问题,则可以看到以下结果。这个例子是我的第一个项目。
如果您更改了源,则可以看到实时反映的构建和测试。
WebUI
此外,我们还提供一个Web服务,允许浏览器访问以下附加端口选项。
$ ship build --watch --port 8080
构建结果
除了提供比终端所提供的更多细节之外,它还提供了额外的部署功能。此部署用于测试,因此它将转到localhost上的端口7845。要使用此功能,服务器必须正在运行,并且必须在PATH中设置aergoluac命令。
单元测试结果
您还可以查看每个构建的测试结果,并且构建记录还保存有过去的五个测试结果。
当您选择Runner菜单时,会出现一个屏幕,您可以在其中实际运行已部署的功能。
结论
SHIP提供支持项目开发每个阶段的功能,从设置到部署。它可以帮助开发人员从现有的编程方法中获得结构化编程,从而使开发智能合约的过程更加无缝和高效。虽然SHIP还没有足够的功能,并且开发的某些方面可能还不够简便,但我们计划与dApp开发人员合作,以确定有价值的东西,并在将来通过更好的功能实现这些价值。我们正在等待您的反馈!
如果您还不知道,我们最近推出了AERGO预测试网,并发布了AERGO平台的Alpha代码库。您可以随意启动本地测试网络,贡献代码。