[Heroku]MacにHeroku CLIのインストールする

この記事は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


Comments

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です