我在Windows 10上使用Heroku CLI。安装后的第一天工作正常,但在第二天(或左右)它只是在启动后挂起:
C:\Users\{User}>heroku
就是这样。没有输出到控制台,没有日志(没有error.log)。它永远持续(不像这里120秒:Heroku CLI Unresponsive)
我在10.10.2017重新安装了CLI。今天是14.10,我的文件夹包含以下文件: folder view before cleaning autoupdate.log包含:
[2017-10-10T13:36:14+03:00] starting `C:\Program Files (x86)\Heroku\bin\\heroku.cmd update --autoupdate` from
heroku-cli: Updating CLI... already on latest version: 6.14.34-1fcf80e
heroku-cli: Updating plugins... done
[2017-10-11T22:36:40+03:00] starting `C:\Program Files (x86)\Heroku\bin\\heroku.cmd update --autoupdate` from logs
heroku-cli: Updating CLI... already on latest version: 6.14.34-1fcf80e
heroku-cli: Updating plugins... Waiting for all commands to finish
heroku-cli: Updating plugins... done
[2017-10-14T01:13:34+03:00] starting `C:\Program Files (x86)\Heroku\bin\\heroku.cmd update --autoupdate` from logs
heroku-cli: Updating CLI... already on latest version: 6.14.34-1fcf80e
heroku-cli: Updating plugins... Waiting for all commands to finish
我尝试了什么:
删除文件夹并运行命令'heroku update'后,以下文件&文件夹已创建,但控制台仍挂起: folder view after cleaning
autoupdate.log现在由1行组成:
[2017-10-14T19:39:02+03:00] starting `C:\Program Files (x86)\Heroku\bin\\heroku.cmd update --autoupdate` from update
我等了一个小时,现在在这里写这个问题。有人遇到过这样的问题吗?可以做些什么?
更新 最后我通过几次重新安装CLI并删除autoupdate文件几天后才开始工作,但是不能确切地说我的哪些操作确实有效。如果您遇到同样的问题,可以从Malik的回答开始。
答案 0 :(得分:3)
在Windows的 $ heroku login
上运行 GitBash
时遇到了相同的问题。
我尝试了上面接受的答案,但无济于事。解决的方法只是使用 Windows Command Prompt
而不是 GitBash
,所有问题都得到解决。
我只是在这里添加这个答案,以防有人做过和我一样的事情。
答案 1 :(得分:1)
我有同样的问题,我按照这些步骤来修复它。
2017 11 15 17:00
)%LOCALAPPDATA%\heroku
cmd。现在它应该适合你。我使用以下版本
答案 2 :(得分:0)
使用GitCMD
代替GitBash
为我解决了这个问题。
答案 3 :(得分:0)
我有相同的症状,因为我在代理后面,但没有set the proxy env vars。
export HTTP_PROXY=http://proxy.server.com:portnumber
export HTTPS_PROXY=https://proxy.server.com:portnumber
heroku login
答案 4 :(得分:0)
使用 CMD git 进行 heroku 登录。我不得不使用 bash 执行其他步骤,一切都很完美。