Heroku CLI挂在Windows 10上

Mar*_*yan 4 heroku heroku-cli

我在Windows 10上使用Heroku CLI。安装后的第一天工作正常,但第二天(或如此)它在启动后挂起:

C:\Users\{User}>heroku
Run Code Online (Sandbox Code Playgroud)

就这样。没有输出到控制台,没有日志(没有error.log)。它永远持续(不是120秒,就像这里:Heroku CLI无响应

我在2017年10月10日重新安装了CLI。今天是14.10,我的文件夹包含以下文件:清洁之前的文件 夹视图 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
Run Code Online (Sandbox Code Playgroud)

我尝试了什么:

  • 再次卸载并安装-这一项可行,但我不想每天都这样做
  • 以管理员身份运行
  • 等了一整夜
  • 使用不同的命令(heroku --version,heroku更新等)
  • 删除文件夹.. \ AppData \ Local \ heroku

删除文件夹并运行命令“ heroku update”后,创建了以下文件和文件夹,但控制台仍挂起: 清洁后的文件夹视图

autoupdate.log现在由1行组成:

[2017-10-14T19:39:02+03:00] starting `C:\Program Files (x86)\Heroku\bin\\heroku.cmd update --autoupdate` from update
Run Code Online (Sandbox Code Playgroud)

自从我等了一个小时,现在在这里写下这个问题。有人遇到过这样的问题吗?该怎么办?

更新 最后,几天后,我通过几次重新安装CLI并删除了自动更新文件使它正常工作,但无法确切说出我的哪些操作真正生效。如果您遇到相同的问题,则可以从Malik的答案开始。

Dex*_*gil 6

$ heroku loginGitBashWindows 上运行时遇到相同的问题。

我尝试了上面接受的答案,但无济于事。解决该问题的方法只是使用Windows Command Prompt而不是,GitBash所有问题都已解决。

我只是在这里添加这个答案,以防有人像我一样做同样的事情。


Mal*_*lik 3

我遇到了同样的问题,我按照以下步骤解决了它。

  1. 进入heroku AppData目录。(窗口运行%LOCALAPPDATA%\heroku
  2. 您应该看到 2 个名为 autoupdate 的文件和一个名为 update.lock 的目录。
  3. 删除这2个文件和目录。
  4. 打开一个新的cmd窗口。
  5. 尝试heroku再次运行 cmd。现在它应该适合你了。

我使用以下版本

  • heroku-cli/6.14.36 、(windows-x64) 、node-v8.9.0。

相关 github 问题线程