はじめに
yarn add firebase-toolsでfirebase用CLIをインストールしたが、コマンドを実行してみると以下のようにコマンドが見つからないエラーになった。その原因と解決方法を下記する。
# firebase login
zsh: command not found: firebase
原因
yarn add firebase-toolsでインストールするとプロジェクトのローカル環境のみにインストールする。
/path/to/project/node_modules/.bin/firebase
解決方法
グローバル環境にインストールし直す
そのプロジェクト以外でも使う予定がある場合は、以下のコマンドを実行することで、firebase loginを使うことができるようになる。
# yarn global add firebase-tools
ローカル環境で使う
そのプロジェクト以外で使う予定がない場合は、以下のコマンドを実行することで、インストールしたプロジェクト直下でyarn firebase loginのようにすることでを使うことができるようになる。
おわりに
個人的にはCLIは共通して使うので前者の方を採用しました!