Files
2026-04-06 22:46:31 +08:00

33 lines
935 B
Markdown
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# delivery-platform-uiI1
Vue 3 + Vite + Element Plus + Pinia,对齐 [tracks/02](../../docs/engineering/tracks/02-frontend-platform-ui.md)。
## 开发
1. 先启动后端:`mvn -f ../../services/pom.xml -pl delivery-platform-api spring-boot:run`(工作目录可自调)
2. 安装依赖并启动:
```bash
cd web/delivery-platform-ui
npm install
npm run dev
```
浏览器访问 `http://127.0.0.1:5173`,登录 `admin` / `admin``/api` 由 Vite 代理到 `8080`
## 生产 / Staging 构建(`VITE_API_BASE`
静态部署到 Nginx 且 **API 为独立主机** 时,构建前设置后端根 URL(**无**尾部斜杠;axios 仍请求 `/api/v1/...`):
```bash
VITE_API_BASE=https://your-platform-api.example.com npm run build
```
与 [I6_CLOSEOUT.md](../../docs/engineering/iterations/I6_CLOSEOUT.md) §4 环境矩阵一致。本地开发通常 **不设** 该变量。
## 构建
```bash
npm run build
```