LoginSignup
0
0

More than 3 years have passed since last update.

【MAC】firebase インストール時のエラー処理まとめ

Last updated at Posted at 2020-06-01

備忘録

macユーザーが、
firebaseCLIをインストールしようと試みた時に遭遇したエラーと処理をメモメモ。

手順は以下の通り
①firebaseCLIインストールの時
②firebase initの時

①firebaseCLIインストールの時

まずはコマンドでインストールを実行

$ npm i -g firebase-tools

すると、
"WARN"とか"ERROR"の嵐が。。
そんな時はグローバルパスを変更。

$ mkdir ~/.npm_global
$ npm config set prefix ~/.npm_global
$ npm install -g firebase-tools

これでインストール完了できました!

②firebase initの時

さて次は任意のフォルダに移動して初期化コマンドを実行

$ mkdir 任意フォルダ名
$ cd 任意フォルダ名
$ firebase init

無事にできたらOK。

Error: HTTP Error: 401, Request had invalid authentication credentials. ~

マジ facki**

こんな時はログインし直してみましょう。

$ firebase logout
$ firebase login

//もう一度実行
$ firebase init

これで成功。
あとはターミナル上で必要なものをポチればOK。

上のエラー原因はfirebaseの認証tokenの有効期間が大体1時間くらいで切れちゃうからだそうで。
-ユーザー セッションの管理- firebase.com
https://firebase.google.com/docs/auth/admin/manage-sessions

③追記:init時にfirebaserc already has a default project, skippingとなってしまう時

これの原因は前回、同じプロジェクトでinitしたり、あるいはaddするとなる、とのこと・・・
なので、最初にfirebase の状態を確認。

$ firebase use

そうすると、

Active Project: プロジェクト
Project aliases for プロジェクト保管場所:
default (プロジェクト)
Run firebase use --add to define a new project alias.

と出るので

firebase use --clear

と、

firebase use --unalias default

をcommandに打ち込んで、もう一回initすれば無事initできます。
skippingが起きた時はぜひ試してみてくださいー

まとめ

今回はfirebaseインストール時の処理についてまとめました。
これでfirebaseいじれる。。。
macの人はこのエラーに遭遇する率が高いようなので注意ですね。
次回はReactアプリのデプロイ過程をここでメモろうと思いますー

0
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
0
0