node.js+express+ejs+MongoDB模板修改写《node.js开发指南》中的博客网站实例

node.js+express+ejs+MongoDB模板修改写《node.js开发指南》中的博客网站实例

参考:node.js+express+ejs+MongoDB模板重写《node.js开发指南》中的微博网站实例


开发环境如下:

Node.js: v5.5.0

Express: v4.14.0

模板引擎:Ejs

模板

数据库:MongoDB v3.4.0

前端框架:参考node.js+ejs+express4.13.1+Mongodb实现类似于《node.js开发指南》教程中的微博web开发

更正地方:在app.js中

//提供session支持
app.use(session({
    secret: settings.cookieSecret,
    store: new MongoStore({
        db: settings.db
    })
}));
会报错:Error: Connection strategy not foundat MongoStore (D:\node\microblog\node_modules\connect-mongo\src\index.js:105:23)。。。。

修改为:

//提供session支持
app.use(session({
    secret: settings.cookieSecret,
    store: new MongoStore({
        // db: settings.db,
        url: 'mongodb://localhost/db'//链接数据库地址
    })
}));

报错问题参考:

node.js+express实现微博网站开发遇到的问题总结


我模仿的博客网站源码下载地址:http://pan.baidu.com/s/1i5dVJ1b

查资料,解决bug,坚持了一个星期,终于把博客网站写好,如有什么不对的地方请多多请教~

你可能感兴趣的:(nodejs,nodejs学习笔记)