TIP
在本博客中一篇文章已经介绍了,mongoDB的安装,以及数据库路径的设置mongod --dbpath ./db
使用上面命令的时候好像需要删除lock.ns
##express中安装connect-mongo
在nodetest1文件夹中执行以下命令
sudo npm install express-session
sudo npm install connect-mongo
##修改app.js
然后在app.js中添加
var app = express();
//在上一句之后添加这句,顺序是有影响的
var session = require('express-session');
var MongoStore = require('connect-mongo')(session);
在app.js中添加
app.use(session({
secret: 'zhanfang',
store: new MongoStore({
db: 'nodetest1'
})
}));
执行./bin/www即可,在数据库中可以看到对应的session