Heroku 登录和注销无法正常工作?

6
我的Heroku账户被暂停了,我正在尝试在"cmd或git bash"上删除它;但在我的程序中,我无法注销该账户。
以下是我收到的错误信息:
$ heroku logout
C:/Users/Romantiku/.heroku/client/lib/heroku/cli.rb:30:in `rescue in start': und
efined method `styled_error' for Heroku::CLI:Class (NoMethodError)
        from C:/Users/Romantiku/.heroku/client/lib/heroku/cli.rb:16:in `start'
        from c:/Program Files (x86)/Heroku/bin/heroku:25:in `<main>'

我的账户没有被暂停,但是在执行 heroku status 命令时出现了相同的错误。我最近刚更新了 Heroku 工具包版本,报告的版本号为 heroku-gem/2.30.3 (i386-mingw32) ruby/1.9.2 - Nathan
4个回答

11

我刚才又用另一个账号登录了。

这样处理注销,因为我没有在命令行中看到明确的注销方式。

heroku login
Email: new@email.account
Password: ******

你可以尝试使用"heroku logout"来注销。 - praaveen V R

2

在CLI终端中输入命令"heroku logout"。

如果错误仍然存在,请清除浏览器缓存,这样您就可以再次登录。祝编码愉快。


注:Original Answer 翻译成“最初的回答”。

0
在我的情况下,我只需要卸载Heroku CLI并重新安装它,但这并没有解决问题,然后我使用sudo运行了登录命令。
sudo npm uninstall -g heroku-cli
sudo npm i -g heroku
sudo heroku login 

0

您可以直接使用heroku login -i命令从命令行界面登录您的账户,无需打开网页进行登录。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接