我可以在事务处理器上使用带有require的JavaScript库吗?

时间:2017-06-22 01:49:27

标签: hyperledger-composer

我可以在Fabric composer的事务处理器上使用带有require的JavaScript库吗?我想在npm install中使用它..至少我现在不能在游乐场上这样做。

2 个答案:

答案 0 :(得分:2)

不,我们不支持。我们有暂定计划转移到本机Node.js链代码容器,这可能允许这样做。然而,它确实在代码的生命周期管理方面提出了一些挑战。

答案 1 :(得分:1)

我试图在我的项目中使用momentjs和numericaljs。 由于我可以在模型中使用许多逻辑js文件。

我已决定在lib文件夹中添加我的logic.js的digits.js和moment.js。

1 / lib文件中的Moment.js和numeric.js

Moment.js and numeral.js in lib file

稍后,我无需使用require或import即可直接调用它们,并禁用eslint undefined

// eslint-disable-next-line no-undef

2 /在user.js中使用momentjs和numericaljs作为我的逻辑javascript文件的示例。

enter image description here

这是操场和作曲家休息服务器的结果

3 /使用游乐场的结果

Result using playground

4 /使用composer-rest-server的结果

Result using composer-rest-server