本项目为 Node.js 版的 pbstar-admin 项目服务端示例。
在线文档:http://pbstar-admin-docs.pbstar.cn/docs/server.html
- 后端框架:Node.js + Express
- 数据库:MySQL
- 代码风格:Prettier
- 克隆仓库
git clone https://github.com/pbstar/pbstar-admin-nodejs.git- 安装依赖
npm install- 导入
src/db/pbstar_admin.sql数据库脚本 - 修改
src/db/config.js中的数据库配置
# 开发模式
npm run dev
# 生产模式
npm startsrc/
├── controllers/ # 控制器
├── db/ # 数据库配置
├── middlewares/ # 中间件
├── routes/ # 路由
├── utils/ # 工具函数
├── main.js # 服务入口
└── app.js # Express应用入口