【发布时间】:2020-04-08 07:07:25
【问题描述】:
我正在尝试在 Firebase Cloud Functions 中设置 scheduled function。作为一个简单的测试,我尝试重新创建文档页面上显示的示例:
const functions = require('firebase-functions')
exports.scheduledFunction = functions.pubsub
.schedule('every 5 minutes')
.onRun(context => {
console.log('This will be run every 5 minutes!')
return null
})
但是,当我运行 firebase serve --only functions 时,我收到以下错误:
function ignored because the pubsub emulator does not exist or is not running.
知道为什么我会收到此消息以及如何修复它吗?
【问题讨论】:
-
这不是一个重复的问题。这个问题询问为什么我不能使用
firebase serve命令运行计划的云功能。另一个问题是询问如何通过 api 调用运行计划的云功能。 -
我应该注意,我仍然希望得到这个问题的答案——即使另一个问题得到了正确的回答。正如我在之前的评论中指出的那样,他们在问两个不同的问题。因此,你能重新打开这个问题吗?谢谢。
-
完成。很抱歉这个错误,因为这确实是一个与我链接的问题不同的问题。
-
谢谢——不用担心。我意识到标题非常相似——我的标题应该更清楚。
标签: firebase google-cloud-functions google-cloud-pubsub firebase-tools