当我在我的Mac OS X终端中运行$"heroku help“时,我从Heroku Cli得到以下错误。
$ heroku help
▸ help is not a heroku command.
▸ Perhaps you meant help
▸ Run heroku help for a list of available commands.它适用于除"heroku login“之外的所有heroku命令。
$ heroku restart
▸ restart is not a heroku command.
▸ Perhaps you meant restart
▸ Run heroku help for a list of available commands.等等。
有没有其他人遇到过同样的问题?或者我该怎么解决它?谢谢。
发布于 2018-01-04 23:43:58
我遇到了同样的问题(OSX),并且能够解决它。这是我所做的。
https://devcenter.heroku.com/articles/heroku-cli#troubleshooting
该链接在获取帮助时遇到了一些问题。它引用了一个日志文件,所以我去了那里。
cat ~/Library/Caches/heroku/error.log对我来说,没有什么明显的错误,只是引用了"...is而不是命令“,但是堆栈跟踪调用了以下路径。
/Users/[username]/.local/share/heroku/我删除了那个文件夹,并重新安装了heroku。一切都开始为我工作了。
我注意到的一件事是,尽管我取消了heroku的级别,并且它说它正在安装一个新版本,但运行以下命令仍然会声明我安装的是以前的版本。
heroku --version所以这听起来像是一个缓存问题。
https://stackoverflow.com/questions/48081657
复制相似问题