截至今天上午,在我的Heroku CLI设置中没有任何更改,当我尝试运行时收到以下错误:heroku logs -t -app <app_name>
! Please specify a version along with Heroku's API MIME type. For example, Accept: application/vnd.heroku+json; version=3.
自那以后,我尝试通过brew upgrade heroku和brew upgrade heroku-toolbelt更新heroku和heroku-toolbelt,但这并没有解决问题。
基本上,每当我尝试使用heroku CLI做任何事情,包括heroku logs、heroku apps、heroku login和heroku auth:login时,我都会遇到这个错误。
我正在运行MacOS,而发布的错误是我从Heroku得到的唯一信息。
这里的讨论:How can I specify heroku's MIME type?与在Ubuntu中升级Heroku有关,并没有解决我的问题。
发布于 2017-08-02 07:23:18
我也遇到了同样的问题--但是安装新的工具带一开始并不起作用。我还需要做另外一个步骤。
来自:https://devcenter.heroku.com/articles/heroku-cli
它为每个平台提供了安装新cli的说明--并指出您需要运行:which heroku,以验证是否正在运行正确的版本。在我的例子中,我还需要执行一个gem uninstall heroku才能让一切正常工作,因为它运行的是gem二进制文件,而不是新安装的heroku-cli二进制文件。
发布于 2017-11-30 23:23:13
如果您使用的是intellij的heroko插件,则为
我试了很多才能让它工作!
@emzeidan感谢你的报告。此插件已被弃用,并使用已关闭的旧版本的Heroku API。请建议您的用户使用我们关于WAR部署的DevCenter文章中描述的一种替代部署机制。如果你可以从任何竹子市场(或类似的东西)中删除插件,这也将是有帮助的。谢谢。
这是在2017年9月-
发布于 2017-07-28 14:38:56
我运行'heroku --version‘命令,工具带自动更新客户端。在那之后,登录是正常的。
https://stackoverflow.com/questions/45285448
复制相似问题