无法创建 PeerAdminCard

Unable to create PeerAdminCard

我正在按照 this 简单教程来设置我的开发环境。一切顺利,直到我触发 ./createPeerAdminCard.sh ,它给出如下错误

Development only script for Hyperledger Fabric control Running 'createPeerAdminCard.sh' FABRIC_VERSION is set to 'hlfv11' FABRIC_START_TIMEOUT is unset, assuming 15 (seconds)

Using composer-cli at v0.17.4

Successfully created business network card file to Output file: /tmp/PeerAdmin@hlfv1.card

Command succeeded

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

我正在使用 composer 版本 v0.17.4 和 fabric 1.1.0 - ubuntu 16.04

上的 alpha

您收到此错误是因为您的卡片商店中仍然有一张使用 Composer 0.16 或更早版本创建的 PeerAdmin 卡片。这些卡不兼容,因此当 cli 尝试删除卡时,它不能。最快的解决方案是完全删除文件系统卡存储。目前,文件系统卡存储将始终位于 ${HOME}/.composer,因此要删除它,您可以这样做 rm -fr ${HOME}/.composer