LoginSignup
2
0

More than 3 years have passed since last update.

FirebaseCLIで`firebase: command not found`と怒られた

Last updated at Posted at 2019-08-15

FirebaseCLIを使ってみた際に怒られてしまったので備忘録として残します。

前提条件

  1. ndenv
  2. Mac

症状

firebase loginを入力し、実行すると・・・

$ firebase login
-bash: firebase: command not found

このようなエラーが出て怒られてしまいます。

結論

PATHが通っていないため、firebase関連のコマンドが参照できていませんでした。

解決方法

bash_profileにPATHを通すコマンドを記述する

~/.bash_profileに次のPATHを通すコマンドを追記しましょう。
nodeのバージョンは、環境により違ってくるため、使用しているバージョンに合わせて書き換えてください。※ $ ndenv versionsで確認できます

.bash_profile
export PATH="$HOME/.ndenv/versions/{nodeのバージョン}/bin:$PATH"

追記し終えたら、次のコマンドで変更を適用します。

$ exec $SHELL -l

ここまで来たら、後はfirebase loginを打つだけです。

$ firebase login

? Allow Firebase to collect anonymous CLI usage and error reporting information
 Yes ?

~~~ 省略 ~~~

Waiting for authentication...

✔  Success! Logged in as {メールアドレス}

Success! Logged in ~~~と出たら成功です。

お疲れ様でした!

2
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
2
0