This commit is contained in:
949036910@qq.com
2026-05-30 18:45:08 +08:00
commit 16b9a007a6
150 changed files with 26852 additions and 0 deletions

33
README.md Normal file
View File

@@ -0,0 +1,33 @@
# aiclient-ui
aiclient 桌面端的前端工程Vue 3 + Vite 6
## 技术栈
- Vue 3、Vue Router、Pinia
- PrimeVue 4 + Tailwind CSS v4
- 通过 `@tauri-apps/api` 调用桌面壳能力(开发时由 `aiclient` 仓库的 Tauri 加载)
## 常用命令
```bash
npm install
npm run dev # 仅 Web 开发http://localhost:1420
npm run build # 输出到 dist/(本地预览)
npm run build:deploy # 部署到服务器(发布前端请用此命令)
```
## 与 aiclientTauri联调
桌面壳 **不打包** 本仓库资源;发布版直接加载服务器上的静态页。
`../aiclient` 目录执行:
```bash
npm install
npm run dev # 调试WebView 连 http://localhost:1420
```
## 环境变量
`.env.example``VITE_API_BASE_URL` 为业务 API 基址;开发时 `/api` 由 Vite 代理到 `http://127.0.0.1:8001`