# node-admin-design **Repository Path**: baimingxuan/node-admin-design ## Basic Information - **Project Name**: node-admin-design - **Description**: 基于nodejs,为vue-admin-design开发的api server - **Primary Language**: JavaScript - **License**: Not specified - **Default Branch**: master - **Homepage**: None - **GVP Project**: No ## Statistics - **Stars**: 8 - **Forks**: 8 - **Created**: 2020-09-22 - **Last Updated**: 2024-03-21 ## Categories & Tags **Categories**: Uncategorized **Tags**: None ## README

nodejs express mysql jsonwebtoken express-jwt

#### node-admin-design是一个基于nodejs+ mysql为技术栈,为vue-admin-design开发相关API接口的server,登录采用了目前流行的JWT验证模式,并将实现系统权限管理RBAC(开发中)... > ##### 项目演示地址:[http://42.194.194.178/](http://42.194.194.178/)(1M带宽初次访问比较慢) > > ##### github项目地址: [https://github.com/baimingxuan/node-admin-design](https://github.com/baimingxuan/node-admin-design) > > ##### github前端地址: [https://github.com/baimingxuan/vue-admin-design](https://github.com/baimingxuan/vue-admin-design) > > ##### gitee项目地址: [https://gitee.com/baimingxuan/node-admin-design](https://gitee.com/baimingxuan/node-admin-design) > > ##### gitee前端地址: [https://gitee.com/baimingxuan/vue-admin-design](https://gitee.com/baimingxuan/vue-admin-design) > ## 目录结构 ```bash ├── config │ └── db.js # 数据库配置 ├── controller │ └── user.js # 数据库操作 ├── db │ └── mysql.js # 数据库连接 ├── models │ └── Result.js # 返回JSON格式 ├── router │ ├── index.js # 路由中间件 │ ├── jwt.js # jwt │ └── user.js # 用户路由 ├── utils │ ├── constant.js # 常用变量 │ └── index.js # 常用方法 ├── app.js # 入口文件 ├── package.json # package.json └── README.md # README.md ``` ## 开发 ``` // 克隆项目 git clone https://github.com/baimingxuan/node-admin-design.git // 安装依赖 npm install // 开发 npm run dev ```