问题描述
我使用 hyperledger fabric V1.4.10 我创建了一个部署程序应用程序,它使用 node SDK API 安装和升级我的链代码,一切正常,但我将我的所有项目压缩在一个 zip 文件中作为工件存储,我想有一个较小的工件要存储,当然我正在添加节点模块、js 和 ts 文件,因为我不完全确定在部署过程中是否需要它们。
我希望能够使用我的部署程序应用程序中的“对等链代码包”来执行相同的操作,以便能够以有效的方式打包我的代码。
我在 SDK 中看到一个 BasePackager 类,它似乎能够打包代码,但我找不到任何使用示例。
同时查看 js 代码,我发现 install 方法可以接收一个 ChaincodeInstallRequest,它可以是 ChaincodePackageInstallRequest 或 ChaincodePathInstallRequest。
这是 index.d.ts 中的代码:
services:
qfunc:
image: qfunc
build:
context: .
dockerfile: ./Dockerfile
command: ["sh","-c","pip install debugpy -t /tmp && python /tmp/debugpy --wait-for-client --listen 0.0.0.0:5678 mytrigger\__init__.py "]
ports:
- 5678:5678
所以我想知道,是否可以使用 SDK 来打包您的代码?还是应该改用“对等链码包”选项?另外,在打包我的代码后,我可以使用 SDK 来安装它吗?还是我需要更好地使用“对等链代码安装”选项来执行此操作?
谢谢
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)