問題タブ [firebase-cli]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
2 に答える
2150 参照

firebase - Firestore からすべてのドキュメントとコレクションを削除する

テスト目的で、多くのドキュメントとサブコレクションで満たされた Firestore データベースをクリアしようとしています。Firebase CLI (firebase-tools@3.18.4) は、Cloud Firestore からデータを削除する次の可能性を示唆しています。

使用法: firestore:delete [オプション] [パス]

オプション:

問題は、それが実際にはうまくいかないことです。

実行firebase firestore:delete --all-collectionsすると、次の出力が生成されます。

関数を複数回実行した後でも、非常に多くのドキュメントとサブコレクションが Firestore データベースに残っています。を削除する代わりにENTIRE DATABASE、コマンドの実行時に約 70 ~ 150 のドキュメントのみが削除されます。

データベース全体を削除するにはどうすればよいですか?

0 投票する
4 に答える
4312 参照

bash - すでに正常に使用されてから数日後に Firebase コマンドが見つからない

Mac ターミナルから「firebase」コマンドを使用して、「firebase deploy --only functions」を使用して firebase クラウド機能をデプロイしようとしています。1、2 週間前に firebase-functions と firebase-tools をバージョン 3.18.4 に更新したときにこのコマンドを使用しましたが、今では「firebase」キーワードを使用してコマンドを実行しようとするたびに、-bash: firebase: command not found. 実行するnpm -g listと、そのリストにfirebase、firebase-toolsなどが含まれていることがわかります。

「npm install -g firebase-tools」を実行してみましたが、まだ機能しません。また、この質問で推奨されていることを試しました

しかし、まだ機能していません。どんなアドバイスでもいいです、ありがとう