Node.js Nodejs无法访问显示错误的Hyperledger composer
我正在尝试使用nodejs和Hyperledger composer构建一个示例应用程序 我的系统是Ubuntu 16.04。我使用NVM安装了NodeJSV8.10。 我正在学习官方Hyperledger composer()的教程 我遇到的问题是连接()函数到我的“admin@borrow-网络“商业网络:Node.js Nodejs无法访问显示错误的Hyperledger composer,node.js,hyperledger,hyperledger-composer,Node.js,Hyperledger,Hyperledger Composer,我正在尝试使用nodejs和Hyperledger composer构建一个示例应用程序 我的系统是Ubuntu 16.04。我使用NVM安装了NodeJSV8.10。 我正在学习官方Hyperledger composer()的教程 我遇到的问题是连接()函数到我的“admin@borrow-网络“商业网络: this.businessNetworkDefinition = this.bizNetworkConnection.connect('admin@borrow-network');
this.businessNetworkDefinition = this.bizNetworkConnection.connect('admin@borrow-network');
我得到的错误如下:
错误:无法为连接类型“hlfv1”加载连接器模块“composer-connector-hlfv1”。必须使用ConnectionProfileManager实现创建ConnectionManager
我试图在connect()函数中包含其他参数:
.connect('PeerAdmin@hlfv1', 'admin@borrow-network','admin','adminpw');
然后它显示了一个不同的错误
未处理的PromisejectionWarning:TypeError:无法在字符串“”上创建属性“cardName”admin@borrow-然后(.././lib/businessnetworkconnection.js)
我做错什么了吗?
非常感谢您的帮助。1)您需要Node 8.9.x或更高版本(例如,8.11等-不是Node 9)Composer支持:Node:8.9或更高版本(注意不支持版本9)