Windows bash 'Не удается создать свойство'exitCode'для строки' автообновление:'Установка Heroku CLI/Toolbelt

Я пытаюсь установить Heroku CLI/Toolbelt на оболочку bash версии 4.3.48(1) (x86_64-pc-linux-gnu), работающей в Windows 10. Я вхожу wget -qO- https://cli-assets.heroku.com/install-ubuntu.sh | sh в командной строке и после загрузки пакетов я получаю следующее:

Preparing to unpack .../heroku_6.14.24-1_amd64.deb ...
Unpacking heroku (6.14.24-1) ...  
Setting up heroku (6.14.24-1) ...
+ which heroku
+ LOCATION=/usr/bin/heroku
+ echo heroku cli installed to /usr/bin/heroku
heroku cli installed to /usr/bin/heroku 
+ heroku version
▸    Cannot create property 'exitCode' on string 'autoupdate:'

И тогда это просто возвращает меня к командной строке. Если я попробую heroku --v или любую другую команду CLI heroku я получаю эту же ошибку

 ▸    Cannot create property 'exitCode' on string 'autoupdate:'

Я не могу найти ни одной записи этого кода ошибки в Интернете. Какие-нибудь мысли? Я действительно не знаю, с чего начать, обычно хороший поиск, по крайней мере, ставит меня на путь, но у меня есть сверчки здесь. Дайте мне знать, если потребуется дополнительная информация. ПОЧЕМУ инструментальный пояс работал несколько дней назад, мне просто пришлось удалить и переустановить оболочку bash из-за неудачного инцидента с Linuxbrew, поэтому я восстанавливаю все с нуля.

1 ответ

Это исправлено, но CLI может иметь проблемы с обновлением. удалять ~/.local/share/heroku и беги heroku update и это должно быть исправлено.

Другие вопросы по тегам