我最近探索firebase在NodeJS環境中託管React應用程序。初始化創建的火力CLI工具兩個文件:在NodeJS應用程序中提交Firebase文件的做法是什麼?
.firebaserc
firebase.json
什麼是這些文件提交到資源庫中接受的做法?不是嗎?我搜索了Google,諷刺的是沒有找到我想要的東西。
我在兩臺機器上工作,並且覺得.firebaserc
是環境/機器具體,因此不應該被提交到存儲庫。如果我正在與其他開發人員一起開發這個項目,我有一種感覺,我希望firebase.json
在環境/機器之間保持一致。我不希望另一位開發人員對在代碼庫上工作的其他人做出獨立更改。
因此,我在考慮承諾firebase.json
並將.firebaserc
添加到.gitignore
。
CLI文檔還解決了.firebaserc問題:「一般來說,您應該檢查.firebaserc項目到源代碼控制中。[...]開源項目或入門模板通常不應檢入.firebaserc文件。」 https://firebase.google.com/docs/cli/#source_control_and_project_aliases – Jeff