今天在跑fabric官方demo blockchain: 区块链底层技术的研究和尝试,ETH智能合约,DAPP,IPFS,超级账本,联盟链Hyperledger Fabric - Gitee.com
时报了一个错误。
我先启动下网络
./startFabric.sh
然后更新依赖
npm install
就报了下面的错误:
node-pre-gyp ERR! Tried to download(403): https://storage.googleapis.com/grpc-precompiled-binaries/node/grpc/v1.10.1/node-v64-linux-x64-glibc.tar.gz
node-pre-gyp ERR! Pre-built binaries not found for grpc@1.10.1 and node@10.2.1 (node-v64 ABI, glibc) (falling back to source compile with node-gyp)
node-pre-gyp ERR! Pre-built binaries not installable for grpc@1.10.1 and node@10.2.1 (node-v64 ABI, glibc) (falling back to source compile with node-gyp)
node-pre-gyp ERR! Hit error Connection closed while downloading tarball file
这个报错找了整整一下午和一整个晚上,再忍受着实验室没空调还被蚊子咬的情况下,我尝试个各种方法,注意到了grpc@1.10.1,知道了是grpc的版本与我的nodejs版本不兼容,版本太低,折腾了大半天去升级grpc版本,也没升级成功。
最后!反其道而行之!
既然两个版本不兼容,我不如去降低nodejs的版本,把它的版本降低到8
用了
sudo n
来切换我的node版本,到8
之后再下载依赖 npm install就不报错了
然后注册管理员和用户
node enrollAdmin.js
node registerUser.js
最后运行程序
node index.js
跑通!
虽然弹出了 未查询到ID的弹窗错误,但也总算跑通了!文章来源:https://www.toymoban.com/news/detail-525175.html
回去睡觉!文章来源地址https://www.toymoban.com/news/detail-525175.html
到了这里,关于Tried to download(403): https://storage.googleapis.com/grpc-precompiled-binaries/n的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!