在NodeJS应用程序中提交firebase文件的做法是什么?
我最近探索了在NodeJS环境中托pipeReact应用程序的firebase。 初始化firebase CLI工具创build了两个文件:
.firebaserc firebase.json
将这些文件提交到存储库的做法是什么? 没有? 我search了Google,讽刺的是没有find我想要的东西。
我在两台机器上工作,感觉像.firebaserc
是环境/机器特定的,因此不应该提交到存储库。 如果我正在和其他开发人员一起开发这个项目,我觉得我会希望firebase.json
在环境/机器之间保持一致。 我不想让另一个开发人员独立于代码库上的其他开发人员对firebase.json
进行更改。
因此,我正在考虑提交.firebaserc
并将.firebaserc
添加到.gitignore
。
你应该经常检查firebase.json
。
对于共享团队项目(您通常使用相同的项目进行分期,产品等),您将检入.firebaserc
。 对于开放源代码示例或其他代码库,如果您不希望每个人都使用相同的项目,则不会检入.firebaserc
。
只有当一个团队希望拥有每个开发人员的开发/testing项目时,才会成为一个灰色地带。 在这里,我的指导将仍然是检查.firebaserc
正确的分期/ prod /等。 别名,并让每个开发人员运行firebase use my-personal-test-project
的个人testing环境。