error.js
459 Bytes
// 收集 API 错误
exports.apiError = (err) => {
// TODO: 完善 API 调用错误日志格式
console.log('接口调用失败', err);
return Promise.reject(err);
};
// 控制返回到页面的错误信息
exports.webError = (err, res) => {
if (res.locals.isDevelop) {
console.log(err);
err = {};
}
res.status(err.status || 500);
res.render('error', {
message: err.message,
error: err
});
};