Heroku的CLI挂在Windows 10

问题描述:

我使用Heroku的CLI在Windows 10的第一天安装它的作品就好了,但第二天(左右),它只是启动后挂起:Heroku的CLI挂在Windows 10

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 

有什么我想:

  • 卸载并重新安装 - 这一个工程,但我不想知道我要做到这 每天
  • 以管理员身份运行
  • 等待整夜
  • 个使用不同的命令(--version的Heroku,Heroku的更新等)
  • 删除文件夹.. \应用程序数据\本地\ Heroku的

删除文件夹,运行命令 '的Heroku更新' 下列文件夹&后分别创建,但控制台仍然挂起: 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几次,删除自动更新文件,但不能精确说哪个我的行为真的有效果。如果你遇到同样的问题,你可以从马利克的答案开始。

我有同样的问题,我按照这些步骤来解决它。

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

我用下面的版本

  • heroku上-CLI/36年6月14日,(窗口-x64)的,节点-v8.9.0。

Relevant github issue thread

+0

马利克您好,感谢响应!我得到它终于在我的问题后几天工作:重新安装了几次,删除了自动更新文件和其他文件夹的各种组合,并感谢上帝,它现在工作正常。我想你的解决方案是正确的,它与自动更新文件有关。 –

+0

很高兴为你效劳。如果您认为我的答案是正确的,请将其标记为已接受的答案,以便它可以帮助其他人解决同样的问题:) – Malik