Windows bash'无法在字符串'autoupdate'上创建属性'exitCode''安装Heroku CLI/Toolbelt

问题描述:

我试图在bash shell版本4.3.48(1)上安装Heroku CLI/Toolbelt(x86_64-pc-linux -gnu)在Windows 10上运行,我在命令行输入wget -qO- https://cli-assets.heroku.com/install-ubuntu.sh | sh,经过包下载,我发现了以下:Windows bash'无法在字符串'autoupdate'上创建属性'exitCode''安装Heroku CLI/Toolbelt

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或任何其他Heroku的CLI命令我得到同样的错误

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

我找不到此错误代码的任何记录的任何地方上网。有什么想法吗?我真的不知道从哪里开始,通常很好的搜索至少让我走上了路,但我在这里有蟋蟀。让我知道是否需要进一步的细节。 FWIW工具带在几天前正在运行,由于Linuxbrew发生不幸事件,我只好卸载并重新安装我的bash shell,因此我正在从头开始重新构建一切。

+0

同样的问题,应该是最近的一个bug – JulienFr

这已修复,但CLI可能无法更新。删除~/.local/share/heroku并运行heroku update它应该被修复。