update README
This commit is contained in:
54
README.md
54
README.md
@@ -1,7 +1,53 @@
|
|||||||
# Tauri + SvelteKit + TypeScript
|
# Tauri Demo (SvelteKit + TypeScript)
|
||||||
|
|
||||||
This template should help get you started developing with Tauri, SvelteKit and TypeScript in Vite.
|
## 环境要求
|
||||||
|
|
||||||
## Recommended IDE Setup
|
- Node.js 18+(建议 LTS)
|
||||||
|
- Rust stable(`rustup` + `cargo`)
|
||||||
|
- Windows 下请确保已安装 WebView2 Runtime 和 MSVC C++ 构建工具
|
||||||
|
|
||||||
[VS Code](https://code.visualstudio.com/) + [Svelte](https://marketplace.visualstudio.com/items?itemName=svelte.svelte-vscode) + [Tauri](https://marketplace.visualstudio.com/items?itemName=tauri-apps.tauri-vscode) + [rust-analyzer](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer).
|
## 安装依赖
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm install
|
||||||
|
```
|
||||||
|
|
||||||
|
## 运行方式
|
||||||
|
|
||||||
|
1. 仅启动前端(Vite)
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm run dev
|
||||||
|
```
|
||||||
|
|
||||||
|
默认地址是 `http://localhost:5173`。
|
||||||
|
|
||||||
|
2. 启动 Tauri 桌面应用(前端 + Rust)
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm run tauri dev
|
||||||
|
```
|
||||||
|
|
||||||
|
## 构建
|
||||||
|
|
||||||
|
构建前端静态资源:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm run build
|
||||||
|
```
|
||||||
|
|
||||||
|
构建 Tauri 桌面安装包:
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm run tauri build
|
||||||
|
```
|
||||||
|
|
||||||
|
## 代码检查
|
||||||
|
|
||||||
|
```sh
|
||||||
|
npm run check
|
||||||
|
```
|
||||||
|
|
||||||
|
## 推荐 IDE 插件
|
||||||
|
|
||||||
|
[VS Code](https://code.visualstudio.com/) + [Svelte](https://marketplace.visualstudio.com/items?itemName=svelte.svelte-vscode) + [Tauri](https://marketplace.visualstudio.com/items?itemName=tauri-apps.tauri-vscode) + [rust-analyzer](https://marketplace.visualstudio.com/items?itemName=rust-lang.rust-analyzer)
|
||||||
|
|||||||
Reference in New Issue
Block a user