express session - Error: Connection strategy not found MongoDB -


here simple connection use express session store, keeps banging out error though text right book. pretty sure has 'new mongostore' object initialization.

var express = require('express'),     expresssession = require('express-session');  var mongostore = require('connect-mongo/es5')(expresssession); var sessionstore = new mongostore({   host: '127.0.0.1',   port: '27017',   db: 'session' });  var app = express()     .use(expresssession({       secret: 'my secret sign key',       store: sessionstore      }))     .use('/home', function (req, res) {       if (req.session.views) {         req.session.views++;       }       else {         req.session.views = 1;       }       res.end('total views you:' + req.session.views);     })     .use('/reset', function(req, res) {       delete req.session.views;       res.end('cleared views');     })     .listen(3000); 

add url new mongostore()

  var sessionstore = new mongostore({         host: '127.0.0.1',         port: '27017',         db: 'session',         url: 'mongodb://localhost:27017/demo'     }); 

the code in question book beginning node.js by basarat ali syed.


Comments

Popular posts from this blog

c - How to retrieve a variable from the Apache configuration inside the module? -

c# - Constructor arguments cannot be passed for interface mocks -

python - malformed header from script index.py Bad header -