您的位置: 首页 > 老体工作

如何使用VScode扩展创建和测试Node.js链码:尊龙凯时人生就是搏官方


本文摘要:介 绍在本文中,我将辩论IBM获取的用作在Visual Studio代码中创立链码的拓展。

介 绍在本文中,我将辩论IBM获取的用作在Visual Studio代码中创立链码的拓展。如您所闻,设置Hyperledger架构网络有可能十分繁复。

此拓展使我们需要研发,测试和继续执行链码的单元测试,而需要装配整个网络,这很大地修改了任务并容许用于TDD方法。福 装有加装非常简单,我们必需检查VSCode选项卡中的拓展,然后iTunes捕捉中表明的拓展。

加装已完成后,如果您没任何适当的继续执行条件(docker,go,nodejs…),它将拒绝您加装它才能继续执行。一旦加装了所有倚赖项,我们将看见早已创立了一个新的图标,借此可以从同一选项卡采访研发环境,这比网络的所有Yaml都更容易得多,对吗?为了创立一个新的链码,我们只必须并转到智能合约标签并自由选择“创立新项目”选项。然后它将向我们展出我们能用的语言,在这种情况下,我将用于Javascript和我们即将签定合约的资产。该资产用作参照,将由多家公司分享,并将用于区块链中的即时调节。

对于那些专门从事系统间协商工作的人来说,网卓新闻网,您不会找到这种处理方式大大简化了,对吗? 而不是使一个系统与另一个系统协调一致,而是将数据拷贝或增加三倍。如我们所闻,我们早已创立了一个节点js项目,其中包括处置该资产的基本代码,这将是典型的CRUD数据库操作者,并配备了单元测试和Javascript linter……太棒了。就这样,我们可以在开始变更代码之前运营测试,以查阅一切正常运营以下npm test它向我们展出了测试和代码覆盖范围,从这里我们告诉,如果在变更代码时某些东西暂停工作,那似乎是我们的错为了需要实例单质大约并与之交互,我们必需启动网络,但是在这种情况下,我们不用与所有yaml和脚本展开斗争,我们不会标记本地网络,如果您没docker, iTunes镜像并启动它。

要加装和实例单质大约,我们还可以从拓展中展开操作者,只需单击几下,之后可以加装并运营它。另外,如果必须在网络上展开改动,则可以从此选项卡采访构成该网络的地下通道,节点和的组织。而且,如果我们想要在网络上展开交易,该拓展程序还为我们获取了一种自由选择,可以发送到留存在分类帐中的交易或评估交易。

通过这种非常简单的方法,您可以从VScode在Hyperledger Fabric中创立链代码并与之交互,这使合约开发人员可以只注目要编程的逻辑,而不用担忧为本地环境用于活动网络的所有复杂性另外,通过需要展开单元测试,我们可以将这些链码构建到一个倒数的集成系统中,并需要享有用作传送代码的地下通道。关键词:VScodeNode.。


本文关键词:尊龙凯时人生就是搏官方

本文来源:尊龙凯时人生就是搏官方-www.frontbathroom.com