11111
This commit is contained in:
33
README.md
Normal file
33
README.md
Normal 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 # 部署到服务器(发布前端请用此命令)
|
||||
```
|
||||
|
||||
## 与 aiclient(Tauri)联调
|
||||
|
||||
桌面壳 **不打包** 本仓库资源;发布版直接加载服务器上的静态页。
|
||||
|
||||
在 `../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`。
|
||||
Reference in New Issue
Block a user