首页 > 解决方案 > “functions start”启动错误的功能

问题描述

当我firebase serve在我的函数目录中运行时,我的函数得到了很好的服务。但是当我运行时functions start,它会运行我很久以前研究的其他一些功能。它如何决定从什么开始?它不应该启动我所在目录的功能吗?

我还运行以下命令:

功能配置设置 projectId [my-project-on-firebase]

firebase 使用 [my-project-on-firebase]

但仍然得到相同的结果

F

标签: firebasegoogle-cloud-functions

解决方案


firebase命令是 Firebase CLI 的一部分,由 Firebase 提供以模拟您将使用 CLI 部署的功能。它与使用该命令运行的Google Cloud Functions Emulator不同。functions他们之间通常没有任何关系。如果要使用 Firebase CLI 进行部署,则使用 Firebase 工具;如果要使用 gcloud 进行部署,则使用 Cloud 工具。您不会将它们相互串联使用,并且它们具有不同的配置。因此,当您运行每个命令时,您将获得不同的配置。您必须回过头来弄清楚如何将 Cloud 工具配置为与 Firebase 工具不同。


推荐阅读