【发布时间】:2020-02-18 03:14:36
【问题描述】:
我在我的 firebase 函数中使用 async/await,每次调用都有可能引发错误。我不确定如何正确处理捕获每个错误。我不想将每个调用都包装在 try/catch 中,因为所涉及的代码量几乎违背了使用 await 语法的目的。
如果我让等待抛出,那么 firebase-functions 将捕获并记录它们,这很棒。但是,我不希望这些错误传播回客户端。
如何捕获所有抛出的错误并控制返回的响应?
【问题讨论】:
标签: typescript firebase async-await google-cloud-functions