Blockchain Hyperledger编写器:尚未为此连接指定任何业务网络
我已在本地安装hyperledger composer。但在localhost上,它给出了错误: 错误:尝试ping时出错 错误:未启用任何业务网络 为此连接指定了 我不能添加模型和脚本文件以及 这是终端中显示的错误Blockchain Hyperledger编写器:尚未为此连接指定任何业务网络,blockchain,hyperledger,hyperledger-composer,Blockchain,Hyperledger,Hyperledger Composer,我已在本地安装hyperledger composer。但在localhost上,它给出了错误: 错误:尝试ping时出错 错误:未启用任何业务网络 为此连接指定了 我不能添加模型和脚本文件以及 这是终端中显示的错误 error: [Hyperledger-Composer] undefined:HLFConnection :ping() Error: Error trying to ping. Error: No business n
error: [Hyperledger-Composer] undefined:HLFConnection :ping() Error: Error trying to ping. Error: No business network has been specified for this connection
at _checkRuntimeVersions.then.catch (/usr/local/lib/node_modules/composer-playground/node_modules/composer-connector-hlfv1/lib/hlfconnection.js:787:34)
at <anonymous>
at runMicrotasksCallback (internal/process/next_tick.js:121:5)
at _combinedTickCallback (internal/process/next_tick.js:131:7)
at process._tickCallback (internal/process/next_tick.js:180:9) error: [Hyperledger-Composer] undefined:ConnectorServer :Error: Error trying to pi
error:[Hyperledger Composer]未定义:HLFConnection:ping()错误:尝试ping时出错。错误:未为此连接指定任何业务网络
在_checkRuntimeVersions.then.catch(/usr/local/lib/node\u modules/composer playerd/node\u modules/composer-connector-hlfv1/lib/hlfconnection.js:787:34)
在
在runMicrotasksCallback(内部/process/next_tick.js:121:5)
at _combinedTickCallback(内部/流程/下一步_tick.js:131:7)
在进程中。_tickCallback(internal/process/next_tick.js:180:9)错误:[Hyperledger Composer]未定义:连接器服务器:错误:尝试pi时出错
注意到composer没有在终端中运行。
在终端中运行
composer
,然后重试 我想我解决了这个问题
关于错误
错误原因是没有为此连接指定任何业务网络。
,这在您第一次运行composer Playerd
时不会发生,因为那时,您确实没有网络,也没有卡,因此会出现一个模式弹出窗口让我们区块链
只有当您停止/删除您的业务网络,或者没有业务网络在运行,但您的名片也链接到网络时,才会发生这种情况
解决方案
业务网络
stopFabric.sh
和startFabric.sh
重新启动farbric工具(*这不是启动您的业务网络,而是启动您的fabric)composer操场
尝试ping时出错),但无需担心
My Business Networks
删除未连接的卡
或部署新网络
- ,只是旧的,需要注意的是,某些命令在新版本的composer上的工作方式不同
- 我也遇到了同样的问题。我不确定出了什么问题(可能是因为我上次没有创建一个业务网络)。但由于游乐场用浏览器本地存储数据。我只是清除本地存储并修复它。我也有同样的问题,它得到了修复。
清除浏览器的缓存并刷新页面 这里没有足够的信息来帮助您。请提供您正在尝试执行的操作以及如何执行的详细信息,例如您输入的命令。否则就无法提供答案。您是否曾经发现问题所在?如果是,您采取了哪些措施来解决问题?我遇到了这个问题,我不知道为什么它是错的。步骤如下所示