vue+koa基础环境搭建(带源码)

每次做vue+koa的项目都要搭建基础的router、axios、elementui等,于是搭建了一个只有登录功能的vue+koa基础环境,方便项目开发。

vue+koa基础环境搭建(带源码)

前端:vue-starter

  • vue
  • vue-router: 路由处理
  • element-ui: ui库
  • vuex: 状态管理
  • js-md5: 登录时密码MD5加密
  • axios: 发送http请求

后端:koa-starter

  • koa
  • koa-bodyparser: 解析请求内容
  • koa2-cors: 跨域处理
  • koa-router: 路由处理
  • koa-unless: 满足条件时跳过中间件
  • koa-json: 返回json数据
  • log4js: 日志处理
  • mysql2: mysql数据库
  • redis: redis数据库
  • jsonwebtoken: jwt鉴权
  • crypto: 后端密码加密处理
  • uuid-v4: 生成uuid

源码:https://github.com/wantao666/STARTER