未找到 HTTPS 函数。使用火力 functions:shell

No HTTPS functions found. Use firebase functions:shell

我一整天都在尝试让我的功能在本地 运行 但我不知道为什么它一直说我没有功能。我正在使用打字稿,所以我在函数文件夹中 运行 tsc,然后是 运行 sudo firebase serve --only functions,但我收到此错误:

i  functions: No HTTPS functions found. 
Use firebase functions:shell if you would like to emulate other types of functions.

编辑: 我尝试在没有 sudo 的情况下提供该功能,但我遇到了权限问题:

好的,我不知道它为什么起作用,但我刚刚重新启动 VSCode(因为它有更新)现在一切正常。

确保在 Firebase 函数模拟器尝试 运行 的同一端口上没有任何 运行ning,在我的例子中,我有一个 Docker 容器 运行在端口 5000 上运行。一旦我停止它并启动 Firebase 函数模拟器,它就可以正确地提供函数。