1111
This commit is contained in:
26
README.md
26
README.md
@@ -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 仓库。
|
||||
|
||||
Reference in New Issue
Block a user