File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change @@ -21,11 +21,12 @@ AstrBot 桌面应用(Tauri)。
2121
2222如果你只想使用软件,不需要本地构建,请直接从 Releases 下载对应系统的安装包:
2323
24- [ ` Releases ` ] ( . /releases/latest)
24+ [ ` Releases ` ] ( https://github.com/AstrBotDevs/AstrBot-desktop /releases/latest)
2525
2626## 手动构建
2727
2828适用于需要调试桌面应用、切换上游分支或验证本地改动的场景。
29+ 推荐优先使用 ` make ` 命令,仓库已封装常用流程。
2930
3031### 1. 查看可用命令(推荐)
3132
@@ -38,13 +39,13 @@ make help
3839### 2. 安装依赖
3940
4041``` bash
41- pnpm install
42+ make deps
4243```
4344
4445也可以使用:
4546
4647``` bash
47- make deps
48+ pnpm install
4849```
4950
5051### 3. 准备资源
@@ -53,28 +54,34 @@ make deps
5354make prepare
5455```
5556
57+ 也可以使用:
58+
59+ ``` bash
60+ pnpm run prepare:resources
61+ ```
62+
5663### 4. 本地开发运行
5764
5865``` bash
59- pnpm run dev
66+ make dev
6067```
6168
6269也可以使用:
6370
6471``` bash
65- make dev
72+ pnpm run dev
6673```
6774
6875### 5. 构建安装包
6976
7077``` bash
71- pnpm run build
78+ make build
7279```
7380
7481也可以使用:
7582
7683``` bash
77- make build
84+ pnpm run build
7885```
7986
8087等价命令(直接使用 Tauri CLI):
@@ -86,6 +93,7 @@ cargo tauri build
8693构建产物目录:
8794
8895- ` src-tauri/target/release/bundle/ `
96+ - 若使用 ` --target ` 显式指定目标(例如 CI 的 macOS 构建),产物目录为 ` src-tauri/target/<target-triple>/release/bundle/ `
8997
9098## 常用维护命令
9199
You can’t perform that action at this time.
0 commit comments