Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/chinacarlos/nuxt_blog
基于nuxt 个人CMS系统的搭建
https://github.com/chinacarlos/nuxt_blog
axios emelent-ui jsonwebtoken koa2 log4js mongoddb mongoose nodejs redis sass seo ssr vivus vue vue-lazyload vue-router vuex
Last synced: about 20 hours ago
JSON representation
基于nuxt 个人CMS系统的搭建
- Host: GitHub
- URL: https://github.com/chinacarlos/nuxt_blog
- Owner: ChinaCarlos
- Created: 2018-11-07T03:24:39.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2018-12-22T15:18:28.000Z (about 6 years ago)
- Last Synced: 2024-08-19T13:48:30.573Z (5 months ago)
- Topics: axios, emelent-ui, jsonwebtoken, koa2, log4js, mongoddb, mongoose, nodejs, redis, sass, seo, ssr, vivus, vue, vue-lazyload, vue-router, vuex
- Language: Vue
- Homepage:
- Size: 7.48 MB
- Stars: 3
- Watchers: 1
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
### Nuxt_blog 个人CMS(博客,社区)
> 此项目学习为主
### 技术栈简介
> 前端: 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%
> 还有很多需求,一个人慢慢做吧~~~
### 目前实现的效果图
![avatar](https://github.com/maliaoMJ/nuxt_blog/blob/master/demos/11.png)
![avatar](https://github.com/maliaoMJ/nuxt_blog/blob/master/demos/22.png)
![avatar](https://github.com/maliaoMJ/nuxt_blog/blob/master/demos/33.png)
![avatar](https://github.com/maliaoMJ/nuxt_blog/blob/master/demos/44.png)
### 构建步骤
``` bash
# 安装依赖
$ yarn install# 启动开发环境
$ yarn run dev# 部署生产
$ yarn run build
$ yarn start# 生成静态网站
$ yarn run generate
```参考文档 [Nuxt.js docs](https://nuxtjs.org).