我在 Firebase 托管项目中部署了一个包含约 120K 页面、大小约 2GB 的静态网站,而且这个网站还会继续增长。
所有这些都应该部署在同一个域中,以便能够保持用户的身份验证。另外,不同的模块部署在不同的路径但相同的域中(业务需求)。
我正在考虑如何拆分项目,以便只部署项目的一小部分,以避免每天部署 2GB,而只有几 MB 的页面有更改。
有没有办法在 Firebase 托管项目中进行增量部署?
还有其他想法吗?
它已经进行了增量部署。请阅读此博客接近末尾的部分,名为“您的上传速度更快了,在某些情况下更快”。
这个新系统仅处理新的、修改的或删除的文件。你知道,三角洲。这意味着当您运行 firebase 部署时,不会上传任何未更改的文件。如果您的网站只有几个文件,您可能不会注意到性能有很大的提高。然而,对于拥有大量现有未修改资产的网站来说,这将会产生巨大的影响。