首页 > 解决方案 > 如何获取项目开发的firebase数据?

问题描述

我已经使用 reactjs、firebase 建立了这个网站。我想知道是否有人想为这个项目做出贡献,他/她应该如何获取存储在我的 firebase 帐户中的数据以开发网站?https://www.codingspace.codes/

我知道他们需要创建一个新的 firebase 项目,但他们如何获得我网站上的确切数据。我没有任何想法,请任何人帮助我。

在此处输入图像描述

标签: reactjsfirebasegoogle-cloud-firestore

解决方案


这是一个非常开放的问题,但通常情况下,如果是为了本地开发,我只会让他们作为合作成员访问 firebase 项目。

或者,您可以查看 Firebase 的导入/导出功能。

使用 firestore export 命令导出数据库中的所有文档,替换[BUCKET_NAME]为 Cloud Storage 存储分区的名称。添加 --async 标志以防止 gcloud 工具等待操作完成。

gcloud firestore export gs://[BUCKET_NAME]

并以类似的方式将其导入他们的项目:

使用 firestore import 命令从之前的导出操作中导入文档。

gcloud firestore import gs://[BUCKET_NAME]/[EXPORT_PREFIX]/

where[BUCKET_NAME][EXPORT_PREFIX]指向导出文件的位置。

有关详细信息,请参阅文档https://firebase.google.com/docs/firestore/manage-data/export-import


推荐阅读