.firebase/hosting 的目的是什么? ALPHANUM.cache

What's the purpose of .firebase/hosting. ALPHANUM.cache

今天我部署了 firebase 托管。部署后,我注意到 firebase 创建了 .firebase/hosting.ALPHANUM.cache 的文件,其中 ALPHANUM 实际上是一些随机的 baseNN ish 值。

问题

此文件是 Firebase 托管中一项新功能的一部分,该功能通过仅上传自上次部署以来发生更改的文件来最大限度地减少托管部署的时间。它是 CLI 版本 4.2.0 中的新功能,您可以 read about that on GitHub.

正如 Frank 所建议的,您绝对应该将 .firebase 目录添加到您的 .gitignore 或等效文件中,因为它包含严格来说不属于您的项目的信息,并且可能不适用于所有共享和贡献的人到您的项目源代码。