garsonguo / x-node

x-auth的后台服务 基于koa2开发

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

x-node

项目搭建

  1. 安装koa
    • npm i koa -S
  2. 初始化package.json
    • npm init
    • package.json中scripts上添加启动脚本
  3. 模板pug
    • 安装模板pug npm i pug -S
    • 安装koa-views npm i koa-views -S
    • 使用参照index.js
  4. 安装npm install koa-body koa-static2 koa2-cors -S
  5. 安装npm install --save-dev babel-core babel-register babel-polyfill babel-loader babel-preset-env babel-preset-stage-0 babel-plugin-transform-runtime
  6. 安装koa-router
  7. 安装require-directory
  8. 在vscode下调试koa代码
  9. 数据库用本地存储,用lowdb就可以
  10. RBAC基于角色的全新访问控制:https://www.cnblogs.com/leestar54/p/5342665.html
    • 表字段参照文章中的字段

About

x-auth的后台服务 基于koa2开发

License:MIT License


Languages

Language:JavaScript 100.0%