AIイノベーションズ

Firestore設定時に「Error It looks like you haven't used Cloud Firestore in this project before」というエラーメッセージ

Firebase CLIでFirestoreをセットアップする際に表示される「Error: It looks like you haven't used Cloud Firestore in this project before」エラーの解決策を3つ紹介します(firebase-tools再インストール、GCPロケーション設定、Firestore作成)。

何が起きているのか

CLIでFirestoreセットアップ時にこれが言われます。

しかし、エラーメッセージの内容通りのエラーではない可能性があります。

Error: It looks like you haven't used Cloud Firestore in this project before.
Go to https://console.firebase.google.com/project/push-academy-app/firestore to create your Cloud Firestore database.

メッセージはFirestoreを使ったことないからダメ、という内容ですが、私の場合、実際にはFirestoreをすでに作成済みでした。

3つの解決策

(1) firebase-toolsを入れ直す

firebaseコマンドを実行するたびに昔インストールしたプロジェクトのfirebase-toolsを呼び出していたようなので、それを消して、PCのルートディレクトリにインストールしなおしました。これで解決しました。具体的な原因は不明です。

npm install -g firebase-tools

(2) Firebaseコンソール(GUI)にてGCPロケーションを設定する

コンソールの「プロジェクトの設定」に移動して、GCPロケーションを設定します。これだけです。

(3) Firestoreを作成する

Firestoreデータベースを作成していない場合には作成しましょう。

リージョンを設定するだけですぐに作れます。ただ1分ほど時間がかかるので待ちましょう。

On this page