- 使用node+express+mongo实现的个人博客系统,项目使用express处理http请求和路由管理,使用mongo作为数据库,swig作为模板引擎,body-parser处理post数据,使用cookies记录用户登录状态,项目中涉及了创建一个前端博客+后台管理系统的大部分知识。
- 登录注册页面
- 首页分类
- 首页文章的分页和文章页面的评论
- 后台管理系统中分类的展示,编辑,添加和删除
- 后台管理系统中文章的展示,编辑,添加和删除
- 其他
- koa重构
- 界面美化
- 细节打磨
# 安装依赖
yarn
# 启动mongoDB数据库
# 获取镜像ID:
docker images
# 运行镜像:
docker run -p 27017:27017 -td [imagesID]
#查看是运行成功:
docker ps
# 添加管理员账号:
打开robo 3t
#添加管理员账号
{
"isAdmin" : true,
"username" : "admin",
"password" : "admin"
}
# 启动项目
yarn dev
Copyright (c) 2018-present, daoket