【发布时间】:2022-08-14 07:26:42
【问题描述】:
更新问题:错误:TypeError:res.json 不是函数
我将 Firebase Cloud Functions 与 Express 应用程序一起使用。我使用中间件处理错误,但它不起作用。使用throw new Error() 时如何捕获/处理错误?
我的代码如下:
app.get(\'/test\', (req, res) => {
throw new Error(\'this is error\')
})
function errorHandler(err, req, res, next) {
res.json({error: err.message}) // error here
}
app.use(errorHandler)
exports.api = functions.https.onRequest(app)
请帮我。非常感谢。
-
您能否分享您用于代码的文档以及您计划如何实现错误捕获器?
标签: node.js express error-handling google-cloud-functions