firebase - 使用 Firebase 和 React Native 管理两个数据库
问题描述
我有一般的架构问题,我找不到一个好的和彻底的答案。我使用 Firebase 作为我的后端,我需要一种方法来处理开发和生产数据库。
- 对于开发数据和生产数据,您是使用同一个项目还是使用不同的项目?
- 如果稍后,您如何触发开发与生产项目/数据库的使用?
因为它是一个 .plist ,所以没有办法告诉“嘿,用这个 .plist 做这个,那个 .plist 做另一件事”。我希望我解释了我的问题。请分享和帮助。谢谢。
解决方案
您可以使用不同的项目进行开发和生产。为了分离这些,您可以使用 NODE_ENV。将其设置为开发或生产,并在您的代码中检查它是否是其中之一,并根据它选择您的 firebaserc 和其他 firebase 配置文件。我认为这是可以做到的。
推荐阅读
- python - 检查文本文件更新结果打印输出两次
- macos - 在 Mac 中构建移动应用程序时,Jenkins 构建命令失败
- ios - 适用于所有 Xcode 版本的 Swift 框架
- javascript - 为什么数组在响应中总是空的?
- css - css - 将全宽块定位在居中页面后面
- javascript - PrimeNG p-table 可滚动 scrollHeight 最后一行 p-dropdown 向上打开
- c# - 为什么 ReSharper 不建议对这两个块使用空传播?
- python - 在 Python 中将字符串转换为二维数组
- azure-active-directory - Azure AD - 不同租户中的主要帐户和来宾帐户之间的链接
- powershell - 为什么 Invoke-Command 在某些系统上不起作用?