本文参照官方文档测试fabcar基本功能
官方文档:https://hyperledger-fabric.readthedocs.io/en/release-1.1/write_first_app.html
作者:ethanlu(ethanlu@mail.ustc.edu.cn)
创建于:2018/7/18
最后修改:2018/8/2
1、用例搭建:
部署之前,因为用过e2e和first-network,所以需要清空一下docker,,执行下面三步:
1# docker rm -f $(docker ps -aq)
# Press 'y' when prompted by the command
2# docker network prune
3# docker rmi dev-peer0.org1.example.com-fabcar-1.0-5c906e402ed29f20260ae42283216aa75549c571e2e380f3615826365d8269ba
最后检查下:
docker ps -a
若无镜像,则显示docker ps目录为空
方可开始下列步骤
1、安装npm和node:
下载地址:https://nodejs.org/download/release/v8.9.4/node-v8.9.4-linux-x64.tar.gz,安装版本为node8.9.4。(其他版本会报错)
wget https://nodejs.org/download/release/v8.9.4/node-v8.9.4-linux-x64.tar.gz
下载后解压:
tar -zxf node-v8.9.4-linux-x64.tar.gz
移动到通用的软件安装目录/opt/
sudo mv node-v8.9.4-linux-x64 /opt
安装npm和node:
ln -s /opt/node-v8.9.4-linux-x64/bin/node /usr/local/bin/node
ln -s /opt/node-v8.9.4-linux-x64/bin/npm /usr/local/bin/npm
查看版本号:node为8.94则不会报错,其他版本会报错,错误在问题解决处