【问题标题】:firebase cloud functions - no deployment error, but not executingfirebase 云功能 - 没有部署错误,但没有执行
【发布时间】:2018-06-24 10:43:21
【问题描述】:

我最近开始设置 firebase 的云功能。我从一个简单的 helloWorld 函数开始

const functions = require('firebase-functions');

const admin = require('firebase-admin');
admin.initializeApp(functions.config().firebase);

exports.helloWorld = functions.https.onRequest((request, response) => {
response.send("Hello from Firebase!");
console.log("hello from firebase");
});

我已经设置好npm,node.js,python 3.65,pip安装,功能出现在控制台。它只是说“0次处决”,没有任何反应。我没有收到任何错误消息..“成功操作”和“部署完成”。

有人知道为什么函数没有被执行吗?

【问题讨论】:

  • 部署一个函数不会执行它。它只会在您向其 URL 发出 HTTP 请求时执行。你做了什么来触发这个功能?

标签: javascript firebase google-cloud-functions


【解决方案1】:

正如弗兰克所说,部署一个函数并不会执行该函数。部署 HTTP 函数时,您将收到该函数的 URL。该函数在访问该 url 时运行。在第一次部署时,该 url 被打印到控制台。之后,您可以通过转到 Firebase 控制台并找到您的函数列表来查看完整的 url。

复制该网址并将其粘贴到您的浏览器中以查看它是否有效。

您也可以按照本指南获取started with Cloud Functions for Firebase

【讨论】:

  • 太棒了,非常感谢!这个视频教程比我阅读的书面教程要好得多。
猜你喜欢
  • 2021-12-01
  • 2020-11-15
  • 1970-01-01
  • 2021-07-16
  • 2021-01-12
  • 2021-04-09
  • 1970-01-01
  • 2021-12-03
相关资源
最近更新 更多