firebase - 将 Firebase 函数下载或同步到本地环境

标签 firebase google-cloud-functions

我正在开发一个当前使用多个 Cloud Functions 的 Firebase 项目。
问题是我想将 Cloud Functions 下载或同步到我的笔记本电脑上的本地环境。
我的意思是使用 firebase-tools 的一些命令或其他类似:

git clone [project name]
git fetch [something]
通常,我们使用 Firebase 控制台创建一些云函数,我希望在本地拥有这些函数以在需要时对其进行编辑并再次部署它们。
我知道firebase-tools有这两个命令,但它仅用于配置:
functions:config:clone [options]
functions:config:get [options]

最佳答案

没有提供用于自动复制或同步已部署功能的解决方案。您可以确定get the source code for deployed functions ,但 Firebase CLI 不会为您自动执行该过程。
理想情况下,您需要管理 全部 您的功能来自相同的源代码控制和 CLI,以便处理它们全部一致。从控制台编辑功能主要是一种方便,而不是一种适当的部署机制。

关于firebase - 将 Firebase 函数下载或同步到本地环境,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/63139401/

相关文章:

python - 库 - google.cloud : Object has no attribute 'schema_from_json'

ios - 注销并重新登录时出现窗口层次结构错误

javascript - undefined 不是函数 this.setState

javascript - 如何使子节点的某些值 '.read' : true, 而其他值 '.read' : false?

swift - Firebase 创建用户 swift 不起作用

firebase - 我们不能在 Firebase Cloud Functions 中写入多个文件吗

javascript - 如何使用 if & for 函数从 firestorage 数组值中查找特定行

google-cloud-platform - GCP 发布订阅 : "The request was aborted because there was no available instance." - Doesn't Retry on Failure

python - 如何在使用 Python 3.7 将文件添加到云存储时使用云函数触发云 Composer DAG

google-cloud-datastore - 如何仅使用 Cloud Functions 创建 Datastore 复合索引?