Skip to content

Commit 9c491ef

Browse files
committed
update
1 parent 569d3cc commit 9c491ef

28 files changed

+37
-16
lines changed

crates/rs-tauri-vue/README.md

Lines changed: 22 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,8 +8,14 @@
88

99
> 运行效果图:
1010
11+
- 主窗口
12+
1113
![Screenshot](./public/screenshot.png)
1214

15+
- 系统托盘图标:
16+
17+
![Screenshot](./public/screenshot2.png)
18+
1319
## Rust 插件集成:
1420

1521
- https://github.com/tauri-apps/awesome-tauri#plugins
@@ -51,7 +57,21 @@
5157

5258
## Rust 踩坑:
5359

54-
> cargo workspace 问题:
60+
> 🙅 修复 tray icon 显示黑块问题:
61+
62+
-`iconAsTemplate` 请设置为 `false`.
63+
64+
```ruby
65+
66+
67+
"systemTray": {
68+
"iconPath": "icons/icon.png",
69+
"iconAsTemplate": false // 注意: 改为 false 即可
70+
},
71+
72+
```
73+
74+
> 🙅 cargo workspace 问题:
5575
5676
-`子 repo`, 尽量独立, 不要使用`父 workspace`, 会导致 tauri build 失败
5777
- case: sqlx 在 workspace 下, build [依赖报错(误报)](https://github.com/launchbadge/sqlx/issues/1604), 但是单独
@@ -60,7 +80,7 @@
6080
- ❌ 猜测: workspace 公共的lib, 版本(开启 feature)不一致, 在编译时, 会冲突.
6181
- 部分冲突, 是隐式的. cargo clean + build 就会发现很多问题
6282

63-
> sqlx 问题:
83+
> 🙅 sqlx 问题:
6484
6585
-`sqlx::query!() vs sqlx::query()`
6686
- query!() 宏误报 `找不到 db`, 而 query() 方法写法不会误报

crates/rs-tauri-vue/Taskfile.yml

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ tasks:
101101
icon:
102102
cmds:
103103
# - pnpm add -D @tauri-apps/cli
104-
- pnpm tauri icon ./public/logo2.png
104+
- pnpm tauri icon ./public/img_2.png
105105

106106
fix:
107107
cmds:

crates/rs-tauri-vue/public/img.png

10.2 KB
Loading
78.9 KB
Loading
20.7 KB
Loading
13.2 KB
Loading
-14.2 KB
Loading
-61.1 KB
Loading
-803 Bytes
Loading
-9.96 KB
Loading

0 commit comments

Comments
 (0)