Я пытаюсь научиться использовать сеансы с экспрессом. В нижнюю часть файла app.js, поставляемого с express, я добавил следующее:
app.use(express.cookieParser());
app.use(express.session({ secret:"string"}));
// Routes
app.get('/', function(req, res){
req.session.visitCount = req.session.visitCount ? req.session.visitCount + 1 : 1;
res.send('You have visited this page ' + req.session.visitCount + ' times');
});
Однако, когда я запускаю node app.js, я получаю эту ошибку:
500 TypeError: Cannot set property 'visitCount' of undefined
Может кто-нибудь сказать мне, если синтаксис выглядит правильно?