package.json 在 Hyperledger Fabric 1.1 中实例化 node.js 链代码时未找到
package.json not found when instantiating node.js chaincode in Hyperledger Fabric 1.1
我成功地配置了一个有几个点和一个通道的网络。我通过 CLI 容器成功安装了我的链代码,但似乎无法实例化它。当我 运行 实例化命令时,它只是挂起,但它确实为链代码创建了容器,该链代码退出是因为它在 /usr/local/src/package.json
.
中找不到 package.json
我错过了什么?
这是链代码容器的 docker logs
输出:
npm ERR! path /usr/local/src/package.json
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open '/usr/local/src/package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2018-06-01T13_47_55_486Z-debug.log
确保从正确的目录安装链码。我从链代码文件夹的根目录安装我的,而不是链代码文件夹中的 node
文件夹。如果您使用 go,则需要从 go
文件夹安装。
我成功地配置了一个有几个点和一个通道的网络。我通过 CLI 容器成功安装了我的链代码,但似乎无法实例化它。当我 运行 实例化命令时,它只是挂起,但它确实为链代码创建了容器,该链代码退出是因为它在 /usr/local/src/package.json
.
package.json
我错过了什么?
这是链代码容器的 docker logs
输出:
npm ERR! path /usr/local/src/package.json
npm ERR! code ENOENT
npm ERR! errno -2
npm ERR! syscall open
npm ERR! enoent ENOENT: no such file or directory, open '/usr/local/src/package.json'
npm ERR! enoent This is related to npm not being able to find a file.
npm ERR! enoent
npm ERR! A complete log of this run can be found in:
npm ERR! /root/.npm/_logs/2018-06-01T13_47_55_486Z-debug.log
确保从正确的目录安装链码。我从链代码文件夹的根目录安装我的,而不是链代码文件夹中的 node
文件夹。如果您使用 go,则需要从 go
文件夹安装。