【发布时间】:2023-03-12 16:29:01
【问题描述】:
在我的一条路线中,我想使用sendFile 函数发送文件,但我想捕捉发送函数期间可能发生的错误。我写了这段代码,但是我抛出的错误没有被 catch 块捕获并且应用程序崩溃:
try {
res.sendFile(Path.join(__dirname, '../../uploads', fileName), null, (err) => {
if (err) {
throw err
}
})
} catch(err) {
Logger.error(err);
next(error);
}
如何捕捉到这个错误?
【问题讨论】:
标签: node.js error-handling sendfile