// 统一错误处理中间件 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;