如何将模块导入 hyperledger-composer?

How to import modules to hyperledger-composer?

我使用 hyperledger-composer,在 1lib/logic.js1 的顶部,我输入了 require('axios') 但是当我尝试在作曲家中安装我的网络时,我得到了这个 error: ReferrenceError: 'require' not defined or not defined...

那么,你能帮我导入这个文件中的模块吗?它可以让我在交易验证后将我的数据存储在大数据中作为 hadoop

Composer 不支持 require 事务处理器函数中的模块。鉴于 Hyperledger Composer 已被弃用,我建议您直接在 hyperledger fabric 中使用 node.js 链码,这将允许您包含其他 npm 模块(hyperledger composer 在某种程度上是一个 node.js 链码运行时使用与 hyperledger fabric 结合使用)。建议查看 https://hyperledger-fabric.readthedocs.io/en/release-1.4/write_first_app.html

require 模块在 hyperledger 中不支持。您需要为必要的操作编写一个单独的 nodejs 文件。看看这个 link 来了解你的基本情况。