将 Firebase 函数下载或同步到本地环境
Posted
技术标签:
【中文标题】将 Firebase 函数下载或同步到本地环境【英文标题】:Download or sync Firebase Functions to local environment 【发布时间】:2020-11-18 04:55:53 【问题描述】:我正在开发一个目前使用多个 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]
【问题讨论】:
【参考方案1】:没有提供自动复制或同步已部署功能的解决方案。您可以确定 get the source code for deployed functions,但 Firebase CLI 不会为您自动执行该过程。
理想情况下,您将希望从相同的源代码控制和 CLI 管理您的所有函数,以便以一致的方式处理它们。从控制台编辑函数主要是为了方便,而不是适当的部署机制。
【讨论】:
感谢您的快速回答。真是令人失望。我已经知道从 Firebase 控制台下载函数文件的功能,但我认为firebase-tools
应该提供这样的功能,以便将本地环境与云同步。
您可以将您的反馈发送给 Firebase 支持。 support.google.com/firebase/contact/support
舒尔,我会的!
你知道云功能是否也是如此吗?以上是关于将 Firebase 函数下载或同步到本地环境的主要内容,如果未能解决你的问题,请参考以下文章
React Native - 将图像从本地缓存发送到 Firebase 存储