Hyperledger fabric 未提供连接类型,无';x型';属性定义

Hyperledger fabric 未提供连接类型,无';x型';属性定义,hyperledger-fabric,blockchain,hyperledger,hyperledger-composer,Hyperledger Fabric,Blockchain,Hyperledger,Hyperledger Composer,我正在尝试通过nodejs sdk连接到我的hyperledger网络 bizNetworkConnection.connect(“卡名”)然后抛出 Error: No connection type provided, probably because the connection profile has no 'x-type' property defined. 我使用composer rest api进行交互,但后来知道它们不支持环回过滤器,除了“where”。所以现在我尝试通过Node

我正在尝试通过nodejs sdk连接到我的hyperledger网络
bizNetworkConnection.connect(“卡名”)
然后抛出

Error: No connection type provided, probably because the connection profile has
no 'x-type' property defined.

我使用composer rest api进行交互,但后来知道它们不支持环回过滤器,除了“where”。所以现在我尝试通过NodeSDK进行连接。网络已启动并正在运行,网络中没有错误。composer版本0.16.3

您的应用程序似乎正在使用比0.16.x更新的composer sdk库。版本0.17及更高版本中引入了一个带有
x-type
属性的连接配置文件,您收到此错误意味着您必须使用更高版本。例如,对于您的应用程序,您应该将对
composer-client
composer-admin
的依赖项修复为0.16.3

"dependencies" : {
    "composer-client" : "0.16.3",
    "composer-admin" : "0.16.3"
}

在此之前,我尝试了composer客户端0.17.0、0.16.0,但没有尝试0.16.3。现在我尝试了0.16.3,它很有效,谢谢