能否通过克隆GitHub仓库安装已弃用的Hyperledger Composer并使用Composer Playground
能否通过本地克隆的仓库安装已弃用的Hyperledger Composer并运行Playground
可以通过你本地克隆的官方源码安装已弃用的Hyperledger Composer版本并运行Playground,但需要严格匹配运行环境的依赖版本,该项目2019年已正式停止维护,无法适配新版运行时环境。
操作注意事项
- 必须使用符合要求的基础环境:Node.js 版本限定在8.9.x ~ 8.17.x区间,npm版本限定在5.x ~ 6.x区间,更高版本的Node.js和npm会出现依赖编译失败、原生接口不兼容等问题,无法正常安装运行
- 进入本地克隆的仓库根目录后,执行
npm install安装项目全量依赖,若安装过程出现版本冲突报错,可以添加--force参数强制安装匹配项目要求的旧版本依赖 - 依赖安装完成后,执行
npm run start:playground即可在本地启动Composer Playground服务,默认访问地址为http://localhost:8080 - 如果你不需要修改源码只需要运行Playground,也可以在仓库目录下执行
npm install -g composer-playground全局安装工具,后续直接运行composer-playground命令就能启动服务
注意:Hyperledger Composer已弃用多年,无任何安全补丁和功能更新,仅建议用于旧项目的本地测试学习,禁止用于生产环境部署。
内容的提问来源于stack exchange,提问作者M. Khan
相关产品推荐
相关产品推荐

