JessieExcel
| .vscode | ||
| api | ||
| public | ||
| shared | ||
| src | ||
| .eslintrc.cjs | ||
| .gitignore | ||
| index.html | ||
| nodemon.json | ||
| package-lock.json | ||
| package.json | ||
| postcss.config.js | ||
| README.md | ||
| tailwind.config.js | ||
| tsconfig.json | ||
| vercel.json | ||
| vite.config.ts | ||
订单跟进系统(Vue3 + Express)
包含:登录/注册、按角色权限控制、订单 CRUD、订单进度时间线、仪表盘统计(ECharts)。
启动
- 安装依赖
npm install
- 启动前后端(前端 Vite + 后端 Express)
npm run dev
- 前端默认:
http://localhost:5173 - 后端默认:
http://localhost:3001 - 前端通过
vite.config.ts将/api/*代理到后端。
示例账号
sales / sales123purchase / purchase123manager / manager123admin / admin123
数据存储
后端使用本地 JSON 文件持久化(自动初始化种子数据):api/data/db.json。
环境变量(可选)
JWT_SECRET:JWT 签名密钥(未设置时使用开发默认值)。
常用命令
npm run check
npm run lint
npm run build