Запуск игровой площадки в среде разработчика

Как запустить Playground в среде разработчика? Пожалуйста, предоставьте документ.

Я следую руководству по установке для разработчиков: https://hyperledger.github.io/composer/tutorials/developer-guide.html

Если вы хотите запустить Playground локально, установите composer-playground с помощью следующей команды.

npm install -g composer-playground

Я не вижу, как запустить игровую площадку после этого.

Спасибо, Христо. Я могу установить сейчас. Сначала я установил игровую площадку и установил все остальные компоненты композитора (npm install -g composer-cli, npm install -g generator-hyper ledger-composer, npm install -g composer-rest-server). Теперь проблема в том, что я не могу развернуть .bna, используя учетные данные администратора для composer-rest-server. Затем предприняли попытку развертывания с помощью PeerAdmin для composer-rest-server, которая прошла успешно.

Теперь проблема заключается в том, что создание актива не разрешено (выброс, актив не может быть создан через PeerAdmin). Как правильно настроить среду разработчика и игровую площадку в одной среде?


person Pradeep Padmarajaiah    schedule 17.10.2017    source источник


Ответы (1)


Инструкции находятся в учебнике. По сути, вам нужно установить и запустить сеть Hyperledger Fabric, настроенную для Composer. Он запустит игровую площадку в вашем любимом браузере.

После первого запуска вы можете запустить/остановить сеть с помощью composer.sh для перезапуска и composer.sh stop (из каталога, в который вы установили Fabric-tools) для закрытия всех образов докеров Fabric и Composer. После запуска вы можете открыть http://localhost:8080/login, чтобы запустить игровую площадку.

person christo4ferris    schedule 17.10.2017
comment
Спасибо, Христо. Я могу установить сейчас. Сначала я установил игровую площадку и установил все остальные компоненты композитора (npm install -g composer-cli, npm install -g generator-hyperledger-composer, npm install -g composer-rest-server). Теперь проблема в том, что я не могу развернуть .bna, используя учетные данные администратора для composer-rest-server. Затем предприняли попытку развертывания с помощью PeerAdmin для composer-rest-server, которая прошла успешно. - person Pradeep Padmarajaiah; 19.10.2017
comment
да, меня тоже смутили учетные данные, необходимые для развертывания. Рад, что у вас все готово. - person christo4ferris; 19.10.2017
comment
@ christo4ferris - Я пытаюсь перезапустить игровую площадку композитора локально, я пытаюсь ввести composer.sh, и он говорит, что это недопустимая команда. Затем я просто набираю composer, что работает; но говорит, что мне нужно передать хотя бы один параметр, которого нет для перезапуска. Когда я перехожу на localhost:8080, я получаю ошибку 404. Любые идеи? - person Flea; 20.10.2017
comment
Я не могу вызвать команду rest с учетными данными PeerAdmin. Пожалуйста, предложите - person Pradeep Padmarajaiah; 20.10.2017
comment
@ christo4ferris, я не могу вызвать команду rest с учетными данными PeerAdmin. Пожалуйста, предложите - person Pradeep Padmarajaiah; 20.10.2017
comment
Сценарий composer.sh находится в репозитории Fabric-tools, который вы клонировали во время первоначальной установки. Команда «composer» на самом деле является модулем node.js, который вы установили с помощью «npm install -g composer-cli». Каждый из них служит разным целям. Сходство имен, вероятно, следует учитывать, чтобы не запутаться. Если вы находитесь в каталоге fabric-tools и присутствует сценарий composer.sh, то, вероятно, вам просто нужно указать относительный путь, потому что у вас нет каталога Fabric-tools в вашей переменной окружения $PATH. Вместо этого попробуйте «./composer.sh». - person christo4ferris; 20.10.2017