在nodejs应用程序中使用firebase文件的练习是什么?



我最近探索了用于在nodejs环境中托管React应用程序的Firebase。初始化Firebase CLI工具创建了两个文件:

.firebaserc
firebase.json

将这些文件投入存储库的接受实践是什么?否?我搜索了Google,具有讽刺意味的是找不到我想要的东西。


我在两台机器上工作,并且感觉.firebaserc是特定于环境/机器的,因此不应将其投入存储库。如果我正在与其他开发人员一起从事这个项目,我会觉得我希望firebase.json在环境/机器之间保持一致。我不希望另一个开发人员对firebase.json进行更改,而不是独立于在代码库上工作的其他开发人员。

因此,我认为提交firebase.json并将.firebaserc添加到.gitignore

您应该始终在firebase.json中检查。

对于共享的团队项目(通常在其中使用相同的项目进行分期,产品等(,您.firebaserc中检查。对于您不希望每个人都可以使用相同项目的开源样本或其他代码库,您不会在 .firebaserc中检查

唯一一次成为灰色区域的时间是团队想要每次开发人员开发人员/测试项目的时候。在这里,我的指导仍然是在适当的登台/prod/等的情况下检查.firebaserc。别名,让每个开发人员仅针对单个测试环境运行firebase use my-personal-test-project

最新更新