Refactor frontend to route-based navigation with vue-router, add system setup and login pages with API integration. Add structured logging, access-log middleware and startup lifecycle to FastAPI backend.
44 lines
603 B
Markdown
44 lines
603 B
Markdown
# X-Financial
|
|
|
|
项目结构已按前后端拆开:
|
|
|
|
- `web/`:前端工程(当前 Vue + Vite 项目)
|
|
- `server/`:后端工程目录
|
|
- `docs/`:方案和阶段文档
|
|
- `UI/`:界面参考稿
|
|
- `document/`:业务文档
|
|
|
|
根目录统一环境变量:
|
|
|
|
- `.env`
|
|
- `.env.example`
|
|
|
|
这里集中维护:
|
|
|
|
- 前端启动端口
|
|
- 后端启动端口
|
|
- PostgreSQL 连接参数
|
|
- `DATABASE_URL`
|
|
- `REDIS_URL`
|
|
|
|
从根目录统一启动:
|
|
|
|
```bash
|
|
./start.sh
|
|
```
|
|
|
|
可选模式:
|
|
|
|
```bash
|
|
./start.sh web
|
|
./start.sh server
|
|
./start.sh all
|
|
```
|
|
|
|
手动进入前端目录:
|
|
|
|
```bash
|
|
cd web
|
|
npm run dev
|
|
```
|