我很难理解如何正确调试Firebase http函数。说我有这个代码
exports.buggyFunction = functions.https.onRequest((req, res) => {
const result = foo.bar.baz
return res.status(200).send(result)
})
如果我通过firebase serve
运行此操作,日志将给出关于foo.bar.baz
的零错误,只返回一个空结果。在节点中,它会给我一个TypeError。似乎firebase serve
只会在解析错误时提醒我,这不是我对Express过程的期望。
这是因为 node v6.11.6 & 节点v8.9.1 ?我该怎么做才能看到这些错误? --debug
标志似乎没有帮助