express 接口异常错误,server不退出,正常返回数据
只需在最外层的app.js加一中间件
app.use((err, req, res, next) => {
console.log(err);
return res.json({'status':-1, 'result':err.stack})
});
这样任意一接口代码等异常,都会返回json
{
'status': -1,
'result': '详细错误...'
}
只需在最外层的app.js加一中间件
app.use((err, req, res, next) => {
console.log(err);
return res.json({'status':-1, 'result':err.stack})
});
这样任意一接口代码等异常,都会返回json
{
'status': -1,
'result': '详细错误...'
}