この記事はmacOS Sierra向け、macOS Catalinaだったりheroku autocompleteについてはこちら↓
公式ドキュメント
https://devcenter.heroku.com/articles/heroku-cli
環境
macOS Sierra 10.12.6
Homebrew 2.0.2
$ brew tap heroku/brew && brew install heroku
brew tapとは
https://qiita.com/saa/items/85ed5e914d424fbf9fd6
実行結果、、、色々表示されている中でERRORがあった
Error: The `brew link` step did not complete successfully
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/lib/heroku/bin/heroku
よくわからないので順番にやっていく。英語が読めないわけではないが、シンボリックリンクあたりの知識が少ないので、、、
$ rm /usr/local/bin/heroku
$ brew link --overwrite heroku
Linking /usr/local/Cellar/heroku/7.22.0... 3 symlinks created
brew link --overwrite --dry-run heroku
Warning: Already linked: /usr/local/Cellar/heroku/7.22.0
To relink: brew unlink heroku && brew link heroku
とりあえず、link貼れてるよってことなので、このまま続行
ログインしてみる
$ heroku login
heroku: Press any key to open up the browser to login or q to exit:
q以外をおす。Enterとか。ブラウザが起動する
Loginボタンをおす、herokuのCUIの方にログイン済みなので、ボタンを押すだけでよかった。CUIでログインしていないと、id/pwを求められてログインになると思う。ログイン認証が終わるとターミナルで
Logging in... done
Logged in as [ユーザーID(email)]
と表示される
確認
下記を実行して作成済みのアプリが表示されればOK
$heroku apps
=== [自分のemail] Apps
aaaaaaaaaaaa(アプリ名)
=== Collaborated Apps
xxxxxxxxxxxxx(アプリ名) 管理者email
yyyyyyyyyyyyy(アプリ名) 管理者email
コメントを残す