Команды Tronbox unbox и tronbox init выдают следующую ошибку: -bash post-unpack.sh && rm post-unpack.sh && npm install - PullRequest
0 голосов
/ 02 мая 2019
tronbox unbox metacoin

Downloading...

Unpacking...

Setting up...

Error: Command failed: bash post-unpack.sh && rm post-unpack.sh && npm install

'bash' is not recognized as an internal or external command,
operable program or batch file.

    at ChildProcess.exithandler (child_process.js:289:12)
    at ChildProcess.emit (events.js:182:13)
    at maybeClose (internal/child_process.js:962:16)
    at Process.ChildProcess._handle.onexit (internal/child_process.js:251:5)

Я пробовал команду tronbox unbox metacoon в windows 10. Как решить вышеупомянутую ошибку?Такая же ошибка появляется при попытке команды tronbox init.Каковы возможные причины этой ошибки bash?

1 Ответ

0 голосов
/ 14 мая 2019

'bash' не распознается как внутренняя или внешняя команда, работающая программа или командный файл '

Эта ошибка возникает, когда вы пытаетесь запустить скрипт оболочки непосредственно вКомандная строка окна.

Если эта ошибка возникает при распаковке метакойна DApp из tron ​​, беспокоиться не о чем.Metacoin DApp будет правильно распакован в указанном вами каталоге.

В случае IDE Truffle или Tronbox сценарии оболочки в основном используются для запуска некоторых файлов JavaScript.Таким образом, если вы используете трюфель или тронбокс в Windows, вы можете запустить файл javascript direclty без предварительного запуска сценария оболочки.

Решение для запуска javascript непосредственно из командной строки окна: -

Откройте скрипт оболочки в редакторе и попытайтесь найти в нем имя файла javascript.Теперь вы можете запустить этот файл javascipt непосредственно из командной строки окна.

Вам необходимо использовать следующую команду в командной строке Windows (предварительное условие: - node.js установлен в вашей системе: -

узел filename.js

Я пробовал это как для IDE, трюфелей, так и для тронбокса. Работает просто отлично.

...