请问node怎么设置session
发布于 11 年前 作者 qqhluckyi 11063 次预览 最后一次回复是 11 年前 来自
好像以前的写法是app.use(express.session()); 现在我新建了一个项目发现报错了 Error: Failed to lookup view “error” in views directory “C:\nodejs\newliao\views” at Function.app.render
我的/routes/index.js有判断是否存在session exports.index = function(req, res){ if( req.session.name && req.session.name!==’’){ 执行到这个req.session就错了
请问要怎么解决呢,是加载 require(“client-sessions”) 还是require(“session”) 呢?
2 回复
嗯?是吗,我这样写没有问题啊, 还有就是用户登录有要保存用户的信息到session中 :) 不知道下面的解答是否对楼主有所帮助 :)
谢谢!这一步可以运行了 io.sockets.on(‘connection’, function (socket){ var session = socket.handshake.session;
这里的session怎么是空的呢?问下正确的写法是这样的吗?(代码我是用的别人的) var name = session.name;