Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/firebase/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
谷歌云功能:通过FIrebase定制域名_Firebase_Google Cloud Functions_Firebase Hosting - Fatal编程技术网

谷歌云功能:通过FIrebase定制域名

谷歌云功能:通过FIrebase定制域名,firebase,google-cloud-functions,firebase-hosting,Firebase,Google Cloud Functions,Firebase Hosting,我知道这已经讨论过了。但我们需要了解更多细节 我所做的: 将我的谷歌云项目与firebase从 这会自动将google项目中的云函数导入firebase函数部分 接下来,我检查了该函数(函数名为'function1',运行时为python)是否在或处可用。但它说: 我理解这一点是因为我没有运行firebase部署--只托管 但我只能从firebase终端运行这些命令。但是我觉得这个应该在我的本地机器上有代码。在这里,我没有任何代码可以部署。该功能已在firebase项目中列出 所需帮助: 那

我知道这已经讨论过了。但我们需要了解更多细节

我所做的:

  • 将我的谷歌云项目与firebase从
  • 这会自动将google项目中的云函数导入firebase函数部分
  • 接下来,我检查了该函数(函数名为'function1',运行时为python)是否在或处可用。但它说:
  • 我理解这一点是因为我没有运行
    firebase部署--只托管

  • 但我只能从firebase终端运行这些命令。但是我觉得这个应该在我的本地机器上有代码。在这里,我没有任何代码可以部署。该功能已在firebase项目中列出
  • 所需帮助:

    那么我应该如何部署它呢?这个功能不是已经部署了吗?因为谷歌云功能可以在


    一旦我在上运行该功能,我相信如果我添加一个自定义域,它应该可以工作。

    因此,在仔细研究之后,我找到了通过firebase部署现有GCP云功能的细节,而firebase又可以用于将自定义域连接到它

  • 转到并在文本框中,您将能够选择现有GCP。这将在firebase中列出您的GCP功能
  • 下一步转到并单击开始
  • 在本地计算机中,创建一个文件夹。进行firebase登录。然后执行firebase初始化。在这里,他们问你很多选择。仅选择托管选项
  • 完成后,您可以看到链接现在正在工作
  • 现在,您需要将URL连接到现有的云函数
  • 为此,请遵循第3步,编辑名为firebase.json的本地文件,将所需的URL路径链接到云函数名
  • 现在您将看到该函数托管在
  • 要添加自定义域,请执行以下操作