zhibo/live-streaming/server/middleware/errorHandler.js

16 lines
375 B
JavaScript
Raw Normal View History

2025-12-23 15:38:35 +08:00
// 统一错误处理中间件
const errorHandler = (err, req, res, next) => {
console.error('Error:', err.message);
console.error('Stack:', err.stack);
res.status(err.status || 500).json({
success: false,
error: {
code: err.code || 'INTERNAL_ERROR',
message: err.message || '服务器内部错误'
}
});
};
module.exports = errorHandler;