vue+vue-router+node+koa+mysql+redis+socket
v1.0.3
- 2019-03-16
- 增加 github 授权认证
- 2019-03-24
- 增加留言功能
- 2019-03-31
- 帐号登录时前端密码加密
- 登录页面
- 文章列表,文章的编辑,发布,下线,socket 实时保存
- 新增文章编辑
- 分类列表,分类的删除,编辑,新增
- 标签列表,标签的删除,编辑,新增
- 项目列表,项目的删除,编辑,新增
- 留言板与 github 认证
github 认证评论管理- 编辑器的优化
- 首页增加可视化图表
- 获取用户位置
- 留言管理功能
- ...
- vue.socket.io 版本必须是
^2.1.1-a
- 安装 mysql,用
navicat
连接 mysql,导入项目中 sql 文件,my_vue_blog
是有数据和结构的文件,my_vue_blog2
是只有结构,注意数据库名字和数据库登录的帐号密码 - 安装 redis,用
RedisDesktopManager
连接 redis,前提是开启了 redis 服务(如果配置环境变量,则 cmd 中输入redis-server
,否则进入 redis 安装的目录里输入redis-server.exe
redis.windows.conf
) - 登录帐号是
admin/123456
- npm install
- npm run redis
- npm run server
- npm run dev
- nodejs 熟悉,http,fs,path,Buffer 的使用
- koa 的原理与 koa-static、koa-router 等中间件的实现
- 服务器目录,API 接口管理
- 使用 koa-session 实现用户认证
- 使用 jwt 实现用户认证
- node+koa 如何连接数据库
- node+koa 如何连接 redis,mysql 和 redis 联调
- node+koa+vue+soket 的使用
- node+koa 的文章的增删改查及文章的表结构
- node+koa 分类的增删改查及分类的表结构
- node+koa 标签的增删改查及标签的表结构
- node+koa 项目的增删改查及项目的表结构
- node+koa 图片的上传、form 标签的处理和静态服务器
- vue 实现全局的组件、分页组件
- vue+koa 实现 github 登录授权
- 留言功能