搭建该项目的开发模式主要有链码的开发模式和前后端的开发模式。
以下内容暂时没有核验,可能有bug
链码开发模式
窗口1:开启dev组件
cd /home/real/project/fabric-samples/chaincode-docker-devmode
docker-compose -f docker-compose-simple.yaml up
窗口2:注册链码
docker exec -it chaincode bash
CORE_PEER_ADDRESS=peer:7052 CORE_CHAINCODE_ID_NAME=mycc:0 ./chaincode
窗口3:测试链码
docker exec -it cli bash
export GO111MODULE=on
peer chaincode install -p chaincodedev/chaincode/chaincode -n mycc -v 0
cd /opt/go/src && cp -r /opt/gopath/src/chaincodedev . && cp -r /opt/gopath/src/chaincodedev/chaincode/chaincode .
peer chaincode instantiate -n mycc -v 0 -c ‘{“Args”:[“init”]}’ -C myc
peer chaincode invoke -n mycc -c ‘{“Args”:[“hello”]}’ -C myc