reactjs - 如何获取项目开发的firebase数据?
问题描述
我已经使用 reactjs、firebase 建立了这个网站。我想知道是否有人想为这个项目做出贡献,他/她应该如何获取存储在我的 firebase 帐户中的数据以开发网站?https://www.codingspace.codes/
我知道他们需要创建一个新的 firebase 项目,但他们如何获得我网站上的确切数据。我没有任何想法,请任何人帮助我。
解决方案
这是一个非常开放的问题,但通常情况下,如果是为了本地开发,我只会让他们作为合作成员访问 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
推荐阅读
- excel - 将粘贴 VBA 范围从一个工作表复制到另一个工作表循环并转置数据
- oracle - ORACLE PL/SQL 结果将采用表格格式
- javascript - 未捕获的 SyntaxError:位置 678 处的 JSON 中的意外数字
- javascript - 从获取结果中的数组获取值(React.js)
- javascript - Webpack 拆分块没有被执行
- android - AndroidViewModel 在后台更改方向时被杀死
- mysql - JSON / MySQL:列表索引必须是整数或切片,而不是 str
- postgresql - 触发历史记录 - 如何定义最后更新的列?
- reactjs - 如何在没有 onClick 事件的情况下在渲染函数中使用 setState
- java - 如何对两个 ArrayList 进行排序,同时合并为一个?