我的heroku toolbelt一直工作正常,直到上周,它给了我所有heroku命令的这个错误.
$ heroku run console -a abc
/Users/songserm/.local/share/heroku/client/bin/heroku: line 21: /Users/songserm/.local/share/heroku/client/bin/node: No such file or directory
/Users/songserm/.local/share/heroku/client/bin/heroku: line 21: /Users/songserm/.local/share/heroku/client/bin/node: No such file or directory
Run Code Online (Sandbox Code Playgroud)
我不知道我的heroku已经自动升级了,但是改变的是我安装了heroku-vi插件.不确定是不是这样.
有没有人见过这个问题?
注意到我使用自制软件在我的Mac上安装了heroku.
Ste*_*ith 91
这也发生在我身上,客户端自动更新但没有正确执行:
heroku run console
heroku-cli: Updating to 6.11.14-c5f9179... 12.9 MB/12.9 MB
/Users/steves/.local/share/heroku/client/bin/heroku: line 21: /Users/steves/.local/share/heroku/client/bin/node: No such file or directory
/Users/steves/.local/share/heroku/client/bin/heroku: line 21: /Users/steves/.local/share/heroku/client/bin/node: No such file or directory
Run Code Online (Sandbox Code Playgroud)
决议是使用以下内容重新安装客户端(如https://github.com/heroku/cli/issues/485所示):
rm -rf ~/.local/share/heroku/client
Run Code Online (Sandbox Code Playgroud)
然后我使用status命令检查并正确地重新安装:
heroku status
heroku-cli: Updating to 6.11.14-c5f9179... 12.9 MB/12.9 MB
Migrating Heroku CLI v5 plugins... done
Apps: No known issues at this time.
Data: No known issues at this time.
Tools: No known issues at this time.
Run Code Online (Sandbox Code Playgroud)
小智 9
执行Heroku命令时不是目录错误
heroku
? stat /User/xxx/.local/share/heroku/client/bin/heroku: not a directory
? fork/exec /User/xxx/.local/share/heroku/client/bin/heroku: not a directory
Run Code Online (Sandbox Code Playgroud)
解决方案是删除以前的目录
rm -rf ~/.local/share/heroku/client
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
3851 次 |
| 最近记录: |