我在nodejs中创建了firebase函数并将代码部署在firebase上。 该功能是在创建新用户时发送电子邮件。 我现在丢失了代码。我们可以从 firebase 中提取该代码吗?
注意:以下流程可能适合您的情况,也可能不适合您。不要依赖它来替代将代码保存在正确的版本控制系统中。
您可以从 Cloud Console 检索 Cloud Functions 的代码。
选择顶部的来源
将开始下载包含最新函数源代码的 zip 文件。
请注意,这些文件可能会定期被删除。在这种情况下,上述过程将无法恢复您的源代码。
谷歌云控制台链接对我不起作用(可能已经过时)
已更新
在 Firebase 控制台的左侧菜单中,选择“功能”。 将鼠标悬停在要查看的函数上,然后单击三个垂直点。 选择详细的使用情况统计数据。 这将带您进入 Google Cloud 控制台。 选择“源”以获取源代码。
使用所选答案的方法下载源代码后,您需要执行以下任务才能创建/编辑函数。
这应该是窍门!
看起来上面给出的答案已经过时并且不再起作用。这是在紧迫的期限内完成分配给您的任务的最新、最强大的 thalaiva 方式。
staging.<project-name>.appspot.com
firebase-functions-source
文件。您的 Firebase 函数的压缩文件夹将被下载
干杯!