对于使用 connect-redis 的人,我有一个简单的问题。
我想将它与带有函数的 socket.io 一起使用io.set('store', something)
。我不知道为什么,当我这样做时
var RedisSessionStore = require('connect-redis')(express);
var sessionStore = new RedisSessionStore();
app.use(express.session({
secret: 'some totally secret key',
cookie: {
maxAge: 1000 * 60 * 60
},
store: sessionStore
}));
//and then I wan't to use the session store for socket.io
io.set('store', sessionStore);
它说Object #<RedisStore> has no method 'subscribe'