AERGO SHIP:用于开发智能合约的包管理器(4)

运行该函数需要构建命令的其他参数。

$ ship build –watch

如果运行没有问题,则可以看到以下结果。这个例子是我的第一个项目。

如果您更改了源,则可以看到实时反映的构建和测试。

WebUI

此外,我们还提供一个Web服务,允许浏览器访问以下附加端口选项。

$ ship build --watch --port 8080

构建结果

除了提供比终端所提供的更多细节之外,它还提供了额外的部署功能。此部署用于测试,因此它将转到localhost上的端口7845。要使用此功能,服务器必须正在运行,并且必须在PATH中设置aergoluac命令。

单元测试结果

您还可以查看每个构建的测试结果,并且构建记录还保存有过去的五个测试结果。

当您选择Runner菜单时,会出现一个屏幕,您可以在其中实际运行已部署的功能。

结论

SHIP提供支持项目开发每个阶段的功能,从设置到部署。它可以帮助开发人员从现有的编程方法中获得结构化编程,从而使开发智能合约的过程更加无缝和高效。虽然SHIP还没有足够的功能,并且开发的某些方面可能还不够简便,但我们计划与dApp开发人员合作,以确定有价值的东西,并在将来通过更好的功能实现这些价值。我们正在等待您的反馈!

如果您还不知道,我们最近推出了AERGO预测试网,并发布了AERGO平台的Alpha代码库。您可以随意启动本地测试网络,贡献代码。

内容版权声明:除非注明,否则皆为本站原创文章。

转载注明出处:http://www.heiqu.com/1504.html