Firebase禁用功能

Firebase禁用功能,firebase,google-cloud-functions,Firebase,Google Cloud Functions,在Vue应用程序上,我启用了firebase功能以从联系人表单发送消息 我不想再使用函数了,只想使用托管和firestore 我已经从functions文件夹的index.js中删除了该函数,但是当我执行firebase部署时,我得到: 错误:您的项目必须处于最佳状态(现收现付) 计划完成此命令。所需API cloudbuild.googleapis.com 升级完成后才能启用 这是在升级到节点10后发生的,这也是我不想再使用函数的原因 如何从project中完全删除函数?您只需在Firebas

在Vue应用程序上,我启用了firebase功能以从联系人表单发送消息

我不想再使用函数了,只想使用托管和firestore

我已经从functions文件夹的index.js中删除了该函数,但是当我执行
firebase部署时,我得到:

错误:您的项目必须处于最佳状态(现收现付) 计划完成此命令。所需API cloudbuild.googleapis.com 升级完成后才能启用

这是在升级到节点10后发生的,这也是我不想再使用函数的原因


如何从project中完全删除函数?

您只需在Firebase控制台中手动删除所有函数即可


或者,您可以降级回节点8并重新部署一个空index.js来删除函数。您将需要使用CLI的一个版本。

升级后,我可以通过删除以下内容进行部署:

"functions": {
  "source": "functions"
}

在firebase.json中。(可选)我还删除了functions文件夹。

在降级节点和CLI后,我能够部署。但很抱歉,在那之后我不应该再升级CLI了吗?如果我这样做了,那么我需要升级到节点10。然后我不断收到相同的警告。即使index.js为空,部署(降级后)成功,并且consoleOK上没有列出任何函数,听起来您已经完成了。如果控制台中没有列出任何函数,则不应执行任何操作。您可以再次升级CLI并使用其他Firebase产品。