gitextract_ihiav8sp/ ├── .editorconfig ├── .eslintrc.json ├── .github/ │ └── ISSUE_TEMPLATE.md ├── .gitignore ├── README.md ├── book/ │ ├── 1.1 Node.js 的安装与使用.md │ ├── 1.2 MongoDB 的安装与使用.md │ ├── 2.1 require.md │ ├── 2.2 exports 和 module.exports.md │ ├── 2.3 Promise.md │ ├── 2.4 环境变量.md │ ├── 2.5 package.json.md │ ├── 2.6 npm 使用注意事项.md │ ├── 3.1 初始化一个 Express 项目.md │ ├── 3.2 路由.md │ ├── 3.3 模板引擎.md │ ├── 3.4 Express 浅析.md │ ├── 4.1 开发环境.md │ ├── 4.10 留言.md │ ├── 4.11 404 页面.md │ ├── 4.12 错误页面.md │ ├── 4.13 日志.md │ ├── 4.14 测试.md │ ├── 4.15 部署.md │ ├── 4.2 准备工作.md │ ├── 4.3 配置文件.md │ ├── 4.4 功能设计.md │ ├── 4.5 页面设计.md │ ├── 4.6 连接数据库.md │ ├── 4.7 注册.md │ ├── 4.8 登出与登录.md │ └── 4.9 文章.md ├── config/ │ └── default.js ├── index.js ├── lib/ │ └── mongo.js ├── logs/ │ └── .gitignore ├── middlewares/ │ └── check.js ├── models/ │ ├── comments.js │ ├── posts.js │ └── users.js ├── package.json ├── public/ │ ├── css/ │ │ └── style.css │ └── img/ │ └── .gitignore ├── routes/ │ ├── comments.js │ ├── index.js │ ├── posts.js │ ├── signin.js │ ├── signout.js │ └── signup.js ├── test/ │ └── signup.js └── views/ ├── 404.ejs ├── components/ │ ├── comments.ejs │ ├── nav-setting.ejs │ ├── nav.ejs │ ├── notification.ejs │ └── post-content.ejs ├── create.ejs ├── edit.ejs ├── footer.ejs ├── header.ejs ├── post.ejs ├── posts.ejs ├── signin.ejs └── signup.ejs