我正在构建一个使用Angular 4,Firebase和Firebase云功能的网站。我想要做的是当某些数据被添加到数据库时我想添加,删除或更新RSS feed,站点地图和JSON源中的某些内容,这些内容是使用Firebase Hosting托管的文件。
如果没有手动更新和重新部署项目,如果无法实现这个或替代方案的任何建议?
答案 0 :(得分:2)
目前无法根据数据库(或其他动态)触发器向Firebase Hosting发布新(或更新)文件。
可能是map a Cloud Function to a path on your site(例如/sitemap
或/feed
),generate the HTML in that Cloud Function,然后是set caching headers on the result。< / p>