使用 Firebase Cloud Functions 更新托管文件

Using Firebase Cloud Functions to Update Hosted File

我正在构建一个使用 Angular 4、Firebase 和 Firebase Cloud Functions 的网站。我想要做的是,当某些数据被添加到数据库中时,我想在 RSS 提要、站点地图和 JSON 提要中添加、删除或更新某些内容,这些文件是使用 Firebase Hosting 托管的文件。

如果没有手动更新和重新部署项目就不可能完成这个或替代方案,有什么建议吗?

目前无法根据数据库(或其他动态)触发器将新文件(或更新文件)发布到 Firebase 托管。

可能的是map a Cloud Function to a path on your site (e.g. /sitemap or /feed), generate the HTML in that Cloud Function, and then set caching headers on the result