卸载开发环境
如果您已经安装了Hyperledger Composer开发工具,并且希望卸载它们,请按照这些说明进行操作。如果您希望将现有开发环境更新为Hyperledger Composer的不兼容版本(例如,从v0.16.x到v0.19.x),或者您不再需要开发环境,则可能需要执行此操作。
在你开始之前
这些说明假定您已安装了开发工具并在之前使用过它们。如果您之前没有安装过开发工具,那么这里没什么可做的!
卸载组件
步骤1:卸载CLI工具
在继续之前,应停止任何正在运行的CLI工具实例。如果您有任何正在运行的Composer REST服务器实例,请确保在继续之前停止这些实例。composer-rest-server
如果您不确定是否有任何正在运行的实例,则可以查找该过程。
-
卸载所有CLI工具的当前安装版本:
复制npm uninstall -g composer-cli composer-rest-server generator-hyperledger-composer
第2步:卸载Playground
如果您在开发计算机上安装了浏览器应用程序“Playground”,则还需要将其卸载。如果您有任何正在运行的浏览器应用程序实例,请确保在继续之前停止这些实例。composer-playground
如果您不确定是否有任何正在运行的实例,则可以查找该过程。
-
卸载当前安装的浏览器应用程序版本:
复制npm uninstall -g composer-playground
第3步:删除商业网卡商店
业务网卡存储在业务网卡存储中,默认情况下是当前用户主目录中的目录。删除此目录以删除所有业务网卡。请注意,这也将删除存储在商业网卡商店中的所有身份(公共证书和私钥),因此您可能希望在继续之前备份它们!
-
删除商业网卡商店:
复制rm -rf ~/.composer
第4步:卸载Hyperledger Fabric
您可以使用一组脚本控制本地Hyperledger Fabric运行时,~/fabric-dev-servers
如果您遵循建议的默认值,则可以找到这些脚本。
-
停止本地Hyperledger Fabric运行时并删除任何运行时Docker容器或映像:
复制export FABRIC_VERSION=hlfv12 ~/fabric-dev-servers/stopFabric.sh ~/fabric-dev-servers/teardownFabric.sh
-
卸载本地Hyperledger Fabric运行时:
复制rm -rf ~/fabric-dev-servers
恭喜,您已卸载了开发环境。要继续开发区块链应用程序,您需要从头开始安装开发工具。
接下来是什么?
- 按照安装开发环境,再次安装开发工具