Authored by 毕凯

修改向模板注入变量方法

... ... @@ -49,12 +49,7 @@ app.use(session({
}));
// 向模板注入变量
app.use(function(req, res, next) {
// TODO: 优化
res.locals.devEnv = app.get('env') === 'development';
next();
});
app.locals.devEnv = app.get('env') === 'development';
// 加载路由
app.use('/', require('./router'));
... ... @@ -69,7 +64,7 @@ app.use(function(req, res) {
// 捕获全局错误, 开发环境返回错误详情
app.use(function(err, req, res) {
if (app.get('env') === 'development') {
if (app.locals.devEnv) {
console.log(err);
} else {
err = {};
... ...
... ... @@ -8,7 +8,7 @@ exports.apiError = (err) => {
// 控制返回到页面的错误信息
exports.webError = (err, res) => {
if (res.locals.isDevelop) {
if (res.app.locals.devEnv) {
console.log(err);
} else {
err = {};
... ...