【发布时间】:2021-07-29 01:01:09
【问题描述】:
使用 Firebase 函数,我的代码通过 Google Cloud Scheduler Job 每小时运行一次。
看起来像这样:
exports.hourly_tick =
functions.pubsub.topic("hourly-tick").onPublish((message, context) => {
return getData()
.then((data) => {
sendEmail(data["message"]);
})
.catch((error) => {
return console.log("???? Caught error: ", error);
});
});
我需要能够在本地进行测试,并且能够从我的终端通过 firebase emulators:start 启动我的 Firebase 模拟器。但是我不知道如何在本地测试环境中触发此功能以查看本地模拟器中的日志。
如何使用本地模拟器测试这个预定的作业/firebase 功能?
【问题讨论】:
标签: firebase google-cloud-functions google-cloud-scheduler