当我放置以下代码时,如何修复无法加载的webapp?

时间:2019-11-09 16:23:01

标签: node.js mongodb express mongoose

每当我放置此代码段时,WebApp均不起作用。当我删除该代码段时,WebApp将起作用

app.use(function(req,res,next){
    res.locals.currentUser=req.user;
});

1 个答案:

答案 0 :(得分:0)

我们不知道您认为“不起作用”是什么意思,也不知道您想做什么。您应该澄清一下。

但是,这里存在一个明显的问题,即您没有从该中间件发送响应。

在您的res.locals....之后添加此行:

return next();

调用next()允许处理请求以继续下一个中间件。是否适合您的情况取决于您。