Nab*_*ash 18 git version-control push heroku bitbucket
我没有问题推送到heroku,但现在每当我写一个命令,如:
heroku create
heroku open
git push heroku master
Run Code Online (Sandbox Code Playgroud)
它给了我这个错误:
$ heroku open
? heroku-cli: This CLI is deprecated. Please reinstall from
? https://cli.heroku.com
Run Code Online (Sandbox Code Playgroud)
我该怎么做才能阻止这个?
我已经运行heroku用于之前没有给我任何问题的网站,但现在显示错误.我使用相同的设计,验证细节没有改变.我也重新启动了计算机(它是一个mac).
bel*_*ros 11
使用自制软件升级heroku cli,如下所示:
brew upgrade heroku
Run Code Online (Sandbox Code Playgroud)
如果看到Error: heroku not installed消息,请再次安装:
brew install heroku.您还可以看到以下输出:
The formula built, but is not symlinked into /usr/local
Could not symlink bin/heroku
Target /usr/local/bin/heroku
already exists. You may want to remove it:
rm '/usr/local/bin/heroku'
To force the link and overwrite all conflicting files:
brew link --overwrite heroku
To list all files that would be deleted:
brew link --overwrite --dry-run heroku
Possible conflicting files are:
/usr/local/bin/heroku -> /usr/local/heroku/bin/heroku
Run Code Online (Sandbox Code Playgroud)
在这种情况下,只需按照说明运行:
brew link --overwrite heroku
测试您是否还有弃用消息,例如:
heroku logs
希望这可以帮助.
对于Windows用户.
在安装了cli的更新版本后,我最终获得了32位版本C:\Program Files (x86)\Heroku(称为Heroku Toolbelt - 旧版本),以及"C:\ Program Files\Heroku"中的64位版本(称为Heroku CLI -新的一个).两者都在我的%PATH%环境变量中,但较旧的一个优先,因为它更高.
解决方案是:
C:\Program Files (x86)\Heroku从系统环境变量中删除要么
小智 5
我得到了同样的错误,我修复了:
$ brew update
$ brew upgrade heroku
Run Code Online (Sandbox Code Playgroud)
我希望它有所帮助!
| 归档时间: |
|
| 查看次数: |
4210 次 |
| 最近记录: |