2026-07-16 08:36:12 +00:00
|
|
|
# SimCAE 管理后台
|
2026-07-14 01:38:41 +00:00
|
|
|
|
2026-07-16 08:36:12 +00:00
|
|
|
这个目录是服务端管理后台前端,基于 `pure-admin-thin`、Vue 3、Vite、Element Plus 和 TypeScript 改造。
|
2026-07-14 01:38:41 +00:00
|
|
|
|
2026-07-16 08:36:12 +00:00
|
|
|
## 主要功能
|
2026-07-14 01:38:41 +00:00
|
|
|
|
2026-07-16 08:36:12 +00:00
|
|
|
- 应用、渠道、版本发布和更新策略管理。
|
|
|
|
|
- License 授权、设备、升级日志、下载日志和审计日志管理。
|
|
|
|
|
- 崩溃报告接口联调信息展示。
|
|
|
|
|
- 管理员登录、JWT 会话和角色权限基础能力。
|
2026-07-14 01:38:41 +00:00
|
|
|
|
2026-07-16 08:36:12 +00:00
|
|
|
## 本地开发
|
2026-07-14 01:38:41 +00:00
|
|
|
|
2026-07-16 08:36:12 +00:00
|
|
|
```bash
|
|
|
|
|
npm ci
|
|
|
|
|
npm run dev
|
|
|
|
|
```
|
2026-07-14 01:38:41 +00:00
|
|
|
|
2026-07-16 08:36:12 +00:00
|
|
|
## 构建
|
2026-07-14 01:38:41 +00:00
|
|
|
|
2026-07-16 08:36:12 +00:00
|
|
|
```bash
|
|
|
|
|
npm ci
|
|
|
|
|
npm run build
|
|
|
|
|
```
|
2026-07-14 01:38:41 +00:00
|
|
|
|
2026-07-16 08:36:12 +00:00
|
|
|
构建产物输出到 `dist/`。服务端 Dockerfile 会自动构建并复制 `dist/`,通常不需要手动复制。
|
2026-07-14 01:38:41 +00:00
|
|
|
|
2026-07-16 08:36:12 +00:00
|
|
|
## 包管理约定
|
2026-07-14 01:38:41 +00:00
|
|
|
|
2026-07-16 08:36:12 +00:00
|
|
|
本项目统一使用 `npm` 和 `package-lock.json`。不要再提交 `pnpm-lock.yaml` 或 `yarn.lock`,避免不同包管理器解析出不同依赖版本。
|
2026-07-14 01:38:41 +00:00
|
|
|
|
2026-07-16 08:36:12 +00:00
|
|
|
## 模板来源
|
2026-07-14 01:38:41 +00:00
|
|
|
|
2026-07-16 08:36:12 +00:00
|
|
|
初始工程来自开源后台模板 `pure-admin-thin`。当前仓库只保留 SimCAE 后台需要的页面和运行能力,示例页面不作为业务交付内容。
|