我目前正在使用Hyperledger Fabric进行新的最小安装Ubuntu 16.0.4.我从Hyperledger 文档站点下载了全新的结构样本.我已经下载了以下软件:
节点版本6.9.5
npm版本3.10.10
docker版本17.03.2-ce
golang版本1.7.6(文档现在要求更新的版本,但我认为这是无关的)
我可以导航到fabcar目录,其中包含默认的npm package.json.我首先运行./startFabric,如说明中所示.然后按照说明运行npm install.然后我得到错误:
u@ubmin2:~/fabric-samples/fabcar$ npm install
npm WARN deprecated crypto@0.0.3: This package is no longer supported. It's now a built-in Node module. If you've depended on crypto, you should switch to the one that's built-in.
> pkcs11js@1.0.9 install /home/u/fabric-samples/fabcar/node_modules/pkcs11js
> npm run build
> pkcs11js@1.0.9 build /home/u/fabric-samples/fabcar/node_modules/pkcs11js
> node-gyp configure build
gyp ERR! build error
gyp ERR! stack Error: not found: make
gyp ERR! stack at getNotFoundError (/usr/local/node/lib/node_modules/npm/node_modules/which/which.js:14:12)
gyp ERR! stack …Run Code Online (Sandbox Code Playgroud)