使用Firebase Cloud Functions更新托管文件

3

我正在建设一个使用Angular 4、Firebase和Firebase Cloud Functions的网站。我希望在特定数据添加到数据库时,在与Firebase Hosting一起托管的RSS订阅、站点地图和JSON订阅中添加、删除或更新某些内容。

如果没有手动更新和重新部署项目,有何建议或替代方案可实现此目标?

1个回答

4

目前还没有一种方法可以基于数据库(或其他动态触发器)发布新文件(或更新文件)到Firebase Hosting。

可以做的是将Cloud Function映射到站点路径(例如/sitemap/feed),在该Cloud Function中生成HTML,然后对结果设置缓存标头。

链接1 链接2 链接3


谢谢,这就是我在寻找的。 - Matt Geiser
现在已经是2022年了,这还不可能吗?这个S.O.问题是我找到的唯一搜索结果,而且它是来自2017年的。 - simplegamer
查看https://dev59.com/hl0a5IYBdhLWcg3wH1py中的一个选项,尽管由于API的更改,该选项似乎现在无法正常工作。 - Frank van Puffelen

网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接