Home
Projects
Resources
Alternatives
Blog
Sign In
N Blog
Save
《一起学 Node.js》
Overview
Reviews
Resources
Project README
N-blog
使用 Express + MongoDB 搭建多人博客
开发环境
Node.js:
8.9.1
MongoDB:
3.4.10
Express:
4.16.2
目录
开发环境搭建
Node.js 的安装与使用
安装 Node.js
n 和 nvm
nrm
MongoDB 的安装与使用
安装与启动 MongoDB
Robomongo 和 MongoChef
Node.js 知识点讲解
require
exports 和 module.exports
Promise
环境变量
packge.json
semver
npm 使用注意事项
npm init
npm install
npm scripts
npm shrinkwrap
Hello, Express
初始化一个 Express 项目
supervisor
路由
express.Router
模板引擎
ejs
includes
Express 浅析
中间件与 next
错误处理
一个简单的博客
开发环境
准备工作
目录结构
安装依赖模块
ESLint
EditorConfig
配置文件
config-lite
功能设计
功能与路由设计
会话
页面通知
权限控制
页面设计
组件
app.locals 和 res.locals
连接数据库
为什么使用 Mongolass
注册
用户模型设计
注册页
注册与文件上传
登出与登录
登出
登录页
登录
文章
文章模型设计
发表文章
主页与文章页
编辑与删除文章
留言
留言模型设计
显示留言
发表与删除留言
404页面
错误页面
日志
winston 和 express-winston
.gitignore
测试
mocha 和 supertest
测试覆盖率
部署
申请 MLab
pm2
部署到 Heroku
部署到 UCloud
部署到阿里云
扩展训练
添加分页功能
添加二级评论功能
添加标签(tag)功能
捐赠
您的捐赠,是我持续开源的动力。
支付宝
微信
Open Source Agenda is not affiliated with "N Blog" Project. README Source:
nswbmw/N-blog
Stars
15,361
Open Issues
25
Last Commit
11 months ago
Repository
nswbmw/N-blog
Tags
Blog
Course
Express
JavaScript
Mongodb
Mongolass
Node.js
Tutorial
Open Source Agenda Badge
Submit Review
Review Your Favorite Project
Submit Resource
Articles, Courses, Videos
Submit Article
Submit a post to our blog
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
From the blog
Dec 11, 2022
How to Choose Which Programming Language to Learn First?
Home
Projects
Resources
Alternatives
Blog
Sign In
Sign In to OSA
I agree with
Terms of Service
and
Privacy Policy
Sign In with Github