Подскажите пожалуйста как решить путь к цепочке не существует - PullRequest
0 голосов
/ 22 января 2019

Что я сделал: залез в контейнер cli.Сделай канал.Присоединиться к каналу.

Что я делаю: установка пирингового кода.

Я хочу установить созданный мной Цепной код, который находится на GitHub.Поэтому я думаю, что он может быть установлен как example02.

Я не изменил код в docker-compose-cli.yaml и других.

Когда я использую команду "peer Chaincodeустановить ", он говорит, что" путь к цепочечному коду не существует ".

root@7fdb5cf9a746:/opt/gopath/src/github.com/hyperledger/fabric/peer# 
peer chaincode install -n mycc -v 1.0 -p github.com/Gela-Gunp/OriginChaincodeForMe
2019-01-22 07:48:52.599 UTC [msp] GetLocalMSP -> DEBU 001 Returning existing local MSP
2019-01-22 07:48:52.599 UTC [msp] GetDefaultSigningIdentity -> DEBU 002 Obtaining default signing identity
2019-01-22 07:48:52.599 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 003 Using default escc
2019-01-22 07:48:52.599 UTC [chaincodeCmd] checkChaincodeCmdParams -> INFO 004 Using default vscc
Error: Error getting chaincode code chaincode: path to chaincode does not exist: github.com/Gela-Gunp/OriginChaincodeForMe

Может быть, я должен что-то сделать перед установкой Chaincode.Но я не знаю, что это такое.

1 Ответ

0 голосов
/ 22 января 2019

@ желатин, в вашей команде установки кода цепочки флаг -p указывает исходный путь вашего кода (Примечание: локальный путь ) ..

Это может быть похоже на вашу команду, но вы должны установить эти каталоги внутри вашего контейнера cli. Также не забудьте позаботиться о переменной GOPATH env: p

Пожалуйста, ознакомьтесь со справочными документами по кодам ткани: Fabric Chaincode для разработчиков

...