今天我部署了 Firebase Hosting。在部署后,我注意到 Firebase 创建了一个名为 .firebase/hosting.ALPHANUM.cache
的文件,其中 ALPHANUM 实际上是一些随机的 baseNN 值。
问题
- 这个文件的目的是什么?
- 更具体地说,我可以将其添加到
.gitignore
吗?- 或者,我不应该这样做?
今天我部署了 Firebase Hosting。在部署后,我注意到 Firebase 创建了一个名为 .firebase/hosting.ALPHANUM.cache
的文件,其中 ALPHANUM 实际上是一些随机的 baseNN 值。
.gitignore
吗?
这个文件是 Firebase Hosting 的一个新功能的一部分,它通过仅上传自上次部署以来发生更改的文件来最小化托管部署的时间和大小。该功能在 CLI 版本 4.2.0 中是新功能,您可以在 GitHub 上阅读有关此功能的详细信息。
正如 Frank 建议的那样,您应该将 .firebase
目录添加到您的 .gitignore 或等效文件中,因为它包含的信息并不严格属于项目的一部分,并且可能不适用于共享和贡献您的项目源代码的所有人。
.firebase
目录的人可以参考以下链接:https://dev59.com/pXM_5IYBdhLWcg3wrFMt#19095988。 - Michael Hays
.
文件(例如.firebase/*
)都加入到你的.gitignore
中。 - Frank van Puffelen