我无法弄清楚FabCar链码中index.js的用途,以及文件中的module.exports行在哪里使用?
这个fabcar链代码是使用fabric-contract-api npm模块编写的。
您可以注意到fabcar合同是延长合同
const { Contract } = require('fabric-contract-api');
class FabCar extends Contract
fabric-contract-api是面向应用程序开发人员的高级API。你可以阅读documentation。
检查package.json
"main": "index.js",
"scripts": {
"start": "fabric-chaincode-node start"
}
启动时,使用的npm模块检查index.js并使用提到的合同。
这个npm包fabric-contract-api正处于试验阶段。 希望它有所帮助。如果您发现与此相关的帮助,请添加任何链接。