我曾在Node.js中创建了Firebase函数并将代码部署到Firebase上。 该函数的作用是在新用户创建时发送电子邮件。 现在我已经丢失了这段代码。我们是否可以从Firebase中检索到该代码?
我曾在Node.js中创建了Firebase函数并将代码部署到Firebase上。 该函数的作用是在新用户创建时发送电子邮件。 现在我已经丢失了这段代码。我们是否可以从Firebase中检索到该代码?
注意:下面的过程可能适用也可能不适用于您的情况。不要依赖它来替代将您的代码保存在一个合适的版本控制系统中。
您可以从云控制台检索您的Cloud Functions代码。
在页面顶部选择源
将开始下载包含最新函数源码的zip文件。
请注意,这些文件可能会被定期删除。在这种情况下,上述过程无法恢复您的源代码。
谷歌云控制台链接对我无效(可能已过期)
更新
使用所选答案的方法下载源代码后,您需要执行以下任务才能创建/编辑功能。
这应该就是诀窍!
看起来上面给出的答案已经过时了,不再适用。这是最新和最强大的 thalaiva 方法,可以在紧迫的截止日期内完成分配给您的任务。
staging.<project-name>.appspot.com
firebase-functions-source
文件。您的 Firebase 函数的压缩文件将被下载
干杯!
firebase-functions-source
文件? - Matt