res.sendFile要求绝对地址 && 使用cookies出现了500错误无法加载页面

已经有

app.set('views', path.join(__dirname, 'views'));

那么

res.sendFile('views/index.html');

应该就是在绝对地址吧。尝试把views改成了其他名字也不行。
另外

app.get('/',function(req,res){
     if (req.cookies.user == null) {
         res.redirect('/signin');
     } else {
        res.sendFile('views/index.html');
     }
});

把if注释掉之后正常(保留一个res),否则无法加载页面,报错500。使用cookies会500么?

阅读 2.4k
撰写回答
你尚未登录,登录后可以
  • 和开发者交流问题的细节
  • 关注并接收问题和回答的更新提醒
  • 参与内容的编辑和改进,让解决方法与时俱进
推荐问题