26 lines
620 B
Markdown
26 lines
620 B
Markdown
# aiclient
|
||
|
||
Tauri 2 桌面壳(Rust)+ 自动更新(updater)。
|
||
|
||
前端代码已拆至同级目录 **[aiclient_ui](../aiclient_ui)**。
|
||
|
||
## 目录结构
|
||
|
||
```
|
||
src-tauri/ # Rust、Tauri 配置、资源与脚本
|
||
```
|
||
|
||
## 常用命令
|
||
|
||
```bash
|
||
npm install
|
||
npm run dev # tauri dev(调试时连 ../aiclient_ui 的 Vite)
|
||
npm run tauri:build # 仅打包桌面壳,不构建前端
|
||
```
|
||
|
||
发布前请在 **aiclient_ui** 执行 `npm run build:deploy`,将静态资源部署到服务器。
|
||
|
||
## 环境变量
|
||
|
||
见 `.env.example`(`AICLIENT_*` 为 Rust 侧配置)。前端 `VITE_*` 见 aiclient_ui 仓库。
|