当前位置: 首页 > 知识库问答 >
问题:

如何取消为Firebase部署云功能?

唐渊
2023-03-14

我正在试验Firebase的云功能,并在functions-samples repo中部署了一个示例,并使用Firebase use-add将其链接到一个现有项目。

由于我只是在玩,这些文件没有添加到我的版本控制中,我不再有权访问执行此操作的机器。我想在这个函数的基础上构建或创建新的函数,但我不确定如何1)修改和重新部署原来的函数,或者2)取消-使用-add并重新开始。我在我的firebase控制台中看到这个函数,但没有“delete”或“remove”按钮,并且已经通读了CLI文档来寻找线索,但没有用。

感谢您为firebase“堆栈”添加函数。任何指导都非常感谢。

共有1个答案

通煜祺
2023-03-14

当函数在Firebase Deploy期间不存在时,它们将被删除。最常见的情况是,您从index.js中删除了该函数,但如果您删除了整个functions目录,那么也可以使用。

要继续处理一个没有源码的函数,最简单的方法是重新开始。您部署的函数将替换先前部署的函数。

或者,如果您喜欢使用Google Cloud Console而不是Firebase Console,则Cloud Console将向您显示当前部署的函数的代码,因此您可以将其复制粘贴到本地机器上。

云控制台的每个功能都有一个“删除”按钮,甚至还有一个网页编辑器。但是,在从云控制台编辑函数时要注意:您的下一个firebase deploy将覆盖任何更改。

 类似资料:
  • 1.grpc@1.20.0安装/users/me/desktop/appname/appname/functions/node_modules/grpc node-pre-gyp安装--fallback-to-build--library=static_library node-pre-gyp使用needle警告node-pre-gyp https下载 3.../ext/channel.cc:29

  • 我试图从firebase CLI(8.12.1版)部署我的一个功能,但它一直失败。这个功能已经好几个星期没变了,所以我有点困惑为什么它现在失败了。 来自CLI的错误 函数[http api-(europe-west1)]:部署错误。生成失败:生成错误详细信息不可用。请在查看日志https://console.cloud.google.com/logs/viewer?project= 来自云控制台的

  • 我有以下设置,我试图创建一个多功能GCP云功能项目,但我未能部署任何功能,因为一个“通用”错误,这一点都不太有帮助。 我的项目结构是这样的,为了保持简单,我只写了函数1,但是有一个函数2,等等。 使用Cloud Functions支持和支持 项目结构: 代码片段: references使用GCP应该能够解析的go模块导入语法。 要部署我称之为gCloud的函数,请从项目的根目录: 我收到的错误是

  • 我已经使用firebase云函数一段时间了,今天在代码中修复了一个小错误,在尝试部署时出现了以下错误。我取消了该更改,并尝试使用上次提交的稳定更改再次部署,但仍然是相同的错误。有什么解决办法吗?PS:这是一个typescript项目,我用tsc编译它。

  • 尝试使用fire base sdk配置环境变量。它包含一个令牌,将在google cloud函数中使用。 我一直在跟踪文档,当我尝试重新部署云功能时出现了这个错误。 我把这些放在索引的顶端。js文件 这是我package.json档案 正如文档中所述,在尝试运行之前,我先运行了“firebase部署--仅限函数”。。。 “gcloud beta函数部署myfunction--暂存bucket my