我无法确定FabCar链码中index.js的目的,文件中的module.exports行到底在哪里使用?
答案 0 :(得分:0)
此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处于实验阶段。
希望能有所帮助。如果您对此有帮助,请添加任何链接。