此项目学习为主
前端: Nuxt.js (Vue SSR SEO) Vuejs + Vue-Router + Vuex + Axios + Sass + Emelent-ui + MavonEditor
后端
Koa2 + Koa-Router + MongoDB + Redis + Log4js + JsonWebToken + Nodemailer(邮件发送验证码服务)
需求 | 备注 | 进度 |
---|---|---|
用户注册,登录UI前端 | 前后端已经完成 | 100% |
邮箱发送验证码 | 已经完成 | 100% |
用户管理文章分类 | 后端API接口已经完成 | 70% |
用户管理文章标签 | 后端API接口已经完成 | 70% |
用户管理文章 | 后端API接口已经完成大半 | 50% |
用户角色管理 | 尚未完成 | 20% |
用户登录权限校验 | 正进行中 | 40% |
用户个人中心管理后台 | 尚未完成 | 0% |
用户查看文章详情 | 尚未完成 | 0% |
用户查看个人中心 | 尚未完成 | 0% |
用户评论文章 | 前端尚未完成,后端API接口已经完成 | 50% |
用户回复文章评论 | 尚未完成 | 0% |
统计文章阅读量 | 尚未完成 | 0% |
统计文章热度 | 尚未完成 | 0% |
还有很多需求,一个人慢慢做吧~~~
# 安装依赖
$ yarn install
# 启动开发环境
$ yarn run dev
# 部署生产
$ yarn run build
$ yarn start
# 生成静态网站
$ yarn run generate
参考文档 Nuxt.js docs.