Firebase 服务功能未启动



我首先在这里发帖,因为这似乎更有可能是操作员错误,而不是Firebase CLI本身的实际错误,因为我无法找到任何与我遇到的相同问题的人。

我正在运行:

  • Firebase-Tools 4.2.1
  • 节点 6.14.4

当我打电话给firebase serve --only functions时,我没有看到我在互联网上看到的相同结果。而不是:

i  functions: {some more info + url here}
+  functions: {url}

我只看到:

i  functions:

当我将命令切换到firebase serve --only functions,hosting时,我可以看到有效值返回,正如我对托管详细信息和索引.html页面所期望的那样,页面似乎正在提供:

i  functions:
i  hosting[{firebase-project-site}]:
+  hosting[{firebase-project-site}]: Local server: http://localhost:5000

编辑:包括索引.js

const functions = require('firebase-functions');
exports.helloWorld = functions.https.onRequest((request, response) => {
response.send("Hello from Firebase!");
});

我是否在这里缺少云函数的初始化步骤,阻止它们在本地启动?在这一点上,我甚至无法获得基本的问候世界来工作。

即使使用hosting选项,也不会提供任何功能,正如我在您的结果中看到的那样,并且由于没有返回任何错误,我会说您的index.js上没有 Http 函数。

为了解决这个问题,我创建了一个新的Firebase实例,其中包含不同的用户。我与以前的用户一起创建的 Firebase 实例也是全新的,但我之前确实有其他几个与该用户一起使用过的 Firebase 实例。我还没有调查确切的原因,但这解决了我的问题。

最新更新