Skip to content

Commit 9ee4fcf

Browse files
committed
docs: prioritize make workflow in README
1 parent dff35f6 commit 9ee4fcf

1 file changed

Lines changed: 15 additions & 7 deletions

File tree

README.md

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff 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
5354
make 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

0 commit comments

Comments
 (0)