我想编写一个全局处理程序,整体表达 ASYNC 主体函数。
我正在使用
app.get('/api/0/get/whisper', (req, res) => {
res.send(a.b.c)
})
在这种情况下,我得到一个错误ReferenceError: a is not defined
并且错误处理程序运行正常。
// error handler
app.use((err, req, res, next) => {
res.status(500).send(`Internal Server Error`)
})
我如何像这样将处理程序用于ASYNC主体:
app.get('/api/0/get/whisper', async (req, res) => {
res.send(a.b.c)
})
我的错误处理程序不适用于异步功能。为什么?
谢谢您的帮助。