This commit is contained in:
949036910@qq.com
2026-05-30 18:44:16 +08:00
parent e10a66ccf2
commit 9c6650373f
162 changed files with 624 additions and 26788 deletions

View File

@@ -1,7 +1,25 @@
# Tauri + Vanilla TS
# aiclient
This template should help get you started developing with Tauri in vanilla HTML, CSS and Typescript.
Tauri 2 桌面壳Rust+ 自动更新updater
## Recommended IDE Setup
前端代码已拆至同级目录 **[aiclient_ui](../aiclient_ui)**。
- [VS Code](https://code.visualstudio.com/) + [Tauri](https://marketplace.visualstudio.com/items?itemName=tauri-apps.tauri-vscode) + [rust-analyzer](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer)
## 目录结构
```
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 仓库。