// 错误中间件 const { isProd } = require('../config'); module.exports = () => { return (err, req, res) => { res.status(500); // const err2 = new Error('111'); if (!isProd()) { res.locals.message = err.message; res.locals.error = err; res.renderEx('error', { title: '伏羲碳惠 - 一站式碳交易平台 - 碳资产开发 - 碳排放管理 - 碳中和', }); return; } switch (err.message) { default: res.send({ code: -1, msg: '服务器错误' }); } }; };