AndroidCommon/doc/03-frontend.md

66 行
889 B
Markdown

2026-03-27 18:45:21 +08:00
# 03 前端说明
## 技术栈
- Vue 3
- Vue Router 4
- Pinia
- Vite 6
- TypeScript 5
- Yarn workspace
## 包管理
前端统一使用 Yarn,不再使用 npm。
根目录:
```bash
cd frontend
yarn install
```
开发命令:
```bash
yarn dev:ops
yarn dev:admin
```
构建命令:
```bash
yarn build
```
## 项目职责
### 运营平台 `ops-platform`
- 主账户开放注册
- 版本管理
- 插件化开关
- 版本包上传
- 全量发布
- 灰度发布
- 灰度用户圈选
### 管理平台 `admin-platform`
- 查看运营主账户
- 审核主账户
- 禁用账户
- 查看子账户
- 管理子账户权限
## 环境变量
- `VITE_API_BASE_URL`:服务端接口地址,默认 `http://127.0.0.1:8080`
## 后续规划
- 引入统一 UI 组件体系
- 增加登录鉴权与路由守卫
- 加入页面级权限控制
- 加入文件上传组件和上传进度状态