12345678910111213141516171819 |
- // 错误中间件
- 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.render('error');
- return;
- }
- switch (err.message) {
- default:
- res.send({ code: -1, msg: '系统错误,请稍后再试' });
- }
- };
- };
|