Heroku登录-JSONError:在“”附近进行解析时,JSON输入意外结束

Oma*_*ewa 5 terminal heroku vagrant

我正在尝试在终端上登录我的Heroku帐户。但是,当我键入时heroku login,会出现一条消息,提示按一个键打开我的浏览器,但浏览器无法打开,并且登录失败,然后出现此消息。

JSONError: Unexpected end of JSON input while parsing near ' '
at module.exports (/usr/lib/heroku/node_modules/parse-json/index.js:26:19)
at HTTP._parse (/usr/lib/heroku/node_modules/@heroku-cli/plugin-auth/node_modules/http-call/lib/http.js:343:25)
Run Code Online (Sandbox Code Playgroud)

请注意,如果重要,我正在使用虚拟机无所事事!另外,我正在使用Ubuntu OS。

在此处输入图片说明

更新:我不使用虚拟机就无法登录,并且我成功登录。所以,我怀疑Vagrant是问题所在!

小智 8

我发现了此问题的解决方案以及heroku登录使用--interactive标志。

heroku login --interactive

这是您可以阅读的链接