Мне трудно понять, как правильно отлаживать функции 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.
Это из-за различий между узлом v6.11.6 & узел v8.9.1 ?Что я могу сделать, чтобы увидеть эти ошибки?Флаг --debug
, похоже, не помогает