如何使用firebase函数在firebase主机中保存文本文件

如何使用firebase函数在firebase主机中保存文本文件,firebase,firebase-realtime-database,google-cloud-functions,firebase-hosting,Firebase,Firebase Realtime Database,Google Cloud Functions,Firebase Hosting,我想使用firebase函数从firebase db生成站点地图 最后一步是将生成的xml文件保存在index.html附近的某个位置,以提供到google的相对路径 如何将firebase函数中的xml文件保存到firebase宿主路径 谢谢。没有API来操作Firebase托管站点的内容。因此,无法将文件直接保存到宿主路径 取而代之的是Firebase托管和云功能之间的集成,允许为您指定的特定URL调用您的云功能代码。然后,该函数的结果存储在Firebase CDN中,并根据您指定的头进行缓

我想使用firebase函数从firebase db生成站点地图

最后一步是将生成的xml文件保存在index.html附近的某个位置,以提供到google的相对路径

如何将firebase函数中的xml文件保存到firebase宿主路径


谢谢。

没有API来操作Firebase托管站点的内容。因此,无法将文件直接保存到宿主路径

取而代之的是Firebase托管和云功能之间的集成,允许为您指定的特定URL调用您的云功能代码。然后,该函数的结果存储在Firebase CDN中,并根据您指定的头进行缓存。您可以在这样的云功能中生成站点地图


要了解有关此方法的更多信息,请阅读。

没有用于操纵Firebase托管站点内容的API。因此,无法将文件直接保存到宿主路径

取而代之的是Firebase托管和云功能之间的集成,允许为您指定的特定URL调用您的云功能代码。然后,该函数的结果存储在Firebase CDN中,并根据您指定的头进行缓存。您可以在这样的云功能中生成站点地图


要了解有关此方法的更多信息,请阅读。

只需从任何网站地图创建者网站获取xml格式的网站地图。之后,当您
firebase init
时,您将看到有两个文件夹。一个是功能,另一个是公共的。
将xml文件放在公用文件夹中。当您运行命令
firebase deploy

时,它将与其他文件一起上载。只需从任何sitemap creator网站获取xml格式的站点地图。之后,当您
firebase init
时,您将看到有两个文件夹。一个是功能,另一个是公共的。
将xml文件放在公用文件夹中。当您运行命令
firebase deploy

时,它将与其他文件一起上载,谢谢@Frank vant我发现的更简单的方法是使用onCreate api为路径上的新节点调用fb函数,并更新sitemap.xml,然后将更新/生成的xml文件上载到存储中,我们可以使用存储中文件的下载url作为站点地图UrlThank@Frank Vant我发现的更简单的方法是使用onCreate api为路径上的新节点调用fb函数,并更新sitemap.xml,然后将更新/生成的xml文件上载到存储中,我们可以使用存储中文件的下载url作为sitemap url