首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Heroku CLI挂在Windows 10上

Heroku CLI挂在Windows 10上
EN

Stack Overflow用户
提问于 2017-10-14 17:58:53
回答 5查看 6.8K关注 0票数 9

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

代码语言:javascript
复制
C:\Users\{User}>heroku

仅此而已。没有输出到控制台,没有日志(没有error.log)。它将永远存在(而不是像这里这样的120秒:Heroku CLI反应迟钝)

我在2017年10月10日重新安装了CLI。今天是14.10,我的文件夹包含以下文件:清理前的文件夹视图 autoupdate.log包含:

代码语言:javascript
复制
[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 -版本、heroku更新等)
  • 删除文件夹..\AppData\Local\heroku

删除文件夹并运行命令'heroku更新‘之后,创建了以下文件&文件夹,但控制台仍然挂起:清理后的文件夹视图

autoupdate.log现在由一行组成:

代码语言:javascript
复制
[2017-10-14T19:39:02+03:00] starting `C:\Program Files (x86)\Heroku\bin\\heroku.cmd update --autoupdate` from update

我等了一个小时,现在在这里写这个问题。有谁面临过这样的问题吗?我们能做些什么?

更新终于在几天后通过重新安装CLI和删除autoupdate文件使其工作,但不能准确地说明我的哪些操作具有真正的效果。如果你面临同样的问题,你可以从马利克的答案开始。

EN

回答 5

Stack Overflow用户

回答已采纳

发布于 2017-11-01 06:26:33

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

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

我使用以下版本

  • heroku-cli/6.14.36,(windows-x64),节点-v8.9.0。

相关github发行线程

票数 3
EN

Stack Overflow用户

发布于 2018-09-11 20:48:43

我在GitBash for上运行$ heroku login时也遇到了同样的问题。

我试着上面接受的答案,但没有结果。解决的办法是使用Windows Command Prompt而不是GitBash,所有的问题都解决了。

我只是在这里加上这个答案,以防有人做了和我一样的事。

票数 15
EN

Stack Overflow用户

发布于 2019-01-11 23:15:03

GitCMD代替GitBash解决了我的问题。

票数 4
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/46747686

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档