# aura-web Aura Agent Platform 前端项目(React + Vite + TypeScript)。 > 由 `rh-agent-platform/web/` 拆分独立而来。后端代码现位于平级项目 `aura-server`。 ## 本地开发 ```bash npm install npm run dev # http://localhost:5173 ``` 默认 `/api` 代理到 `http://localhost:4001`(即 aura-server 的 Go 服务)。 如需切换: ```bash VITE_API_TARGET=http://localhost:4000 npm run dev ``` ## 构建 ```bash npm run build # 产物输出至 dist/ npm run preview # 本地预览 ``` ## 发布 1、本地执行: ```bash npm run build ``` 2、本地执行(上传 dist 到服务器): ```bash rsync -avz --delete dist/ root@156.230.62.22:/var/www/aura-web/ ``` ## Docker ```bash cp .env.example .env docker compose up -d --build # 浏览器访问 http://localhost:8080 ``` ## 目录结构 ``` src/ ├── components/ 公共组件 ├── pages/ 路由页面 ├── store/ Zustand 状态 ├── api.ts REST/SSE 客户端 └── main.tsx 入口 ```