它提到
对其他版本的 fabric-shim 或其他库包的依赖要求您将它们与您的链代码捆绑在一起,因为对等节点没有对 NPM 存储库的 Internet 访问权限。
我有一个简单的 package.json 具有以下结构
{
"name": "test",
"version": "0.0.1",
"description": "node.js",
"engines": {
"node": ">=8.4.0",
"npm": ">=5.3.0"
},
"scripts": {
"start": "fabric-chaincode-node start"
},
"engine-strict": true,
"license": "Apache-2.0",
"dependencies": {
"fabric-shim": "^1.4.5",
"fabric-contract-api": "^1.4.5"
}
}
由于对等方无法访问互联网,因此我无法实例化链代码,因为在内部链代码运行npm install --production
失败。当对等方没有互联网连接时,我如何捆绑我的 CC 并将其安装在对等方上?