Hyperledger composer-cli не может удалить, такого файла или каталога нет - PullRequest
0 голосов
/ 13 февраля 2019

Я успешно соединил 2 машины с Hyperledger composer.Как-то посередине раскладушка упала.Так или иначе, я хочу перезапустить мой Hyperledger с самого начала.Когда я попытался создать карточку администратора, No version of composer-cli has been detected, you need to install composer-cli at v0.19 or higher

Итак, я немного поискал переполнение стека и нашел некоторую полезную информацию.Затем я попытался удалить composer-cli и переустановить его.когда я пытался удалить его, ENOENT: no such file or directory, open '/home/ptech_root/package.json'.

Я не знаю, почему это происходит.когда я пытался установить npm install -g composer-cli@0.20, я получаю это.

    /home/ptech_root/.nvm/versions/node/v8.15.0/bin/composer -> /home/ptech_root/.nvm/versions/node/v8.15.0/lib/node_modules/composer-cli/cli.js
npm WARN optional SKIPPING OPTIONAL DEPENDENCY: fsevents@1.2.7 (node_modules/composer-cli/node_modules/fsevents):
npm WARN notsup SKIPPING OPTIONAL DEPENDENCY: Unsupported platform for fsevents@1.2.7: wanted {"os":"darwin","arch":"any"} (current: {"os":"linux","arch":"x64"})

+ composer-cli@0.20.7
updated 1 package in 9.083s

, но кажется, что я не могу удалить его.есть идеи почему?Я думаю, что это из-за ПУТИ.Но я не знаю, что мне с этим делать.Я довольно новичок в этой области.

1 Ответ

0 голосов
/ 27 февраля 2019

Обнаружил проблему

Я использовал Ubuntu на Azure VM, мне нужно использовать sh ./createPeerAdminCard.sh вместо ./createPeerAdminCard.sh.Я не уверен, почему это работает.В моей амазонке VM мне не нужно ставить этот SH, так что если кто-то знает, почему эта штука sh работает на лазурном, а не на амазонке, пожалуйста, поделитесь, почему.

...