refactor: 统一将 Sidecar 服务器名称更改为 server

- 将 Sidecar 服务器的名称统一更改为 server,以简化命名并保持一致性。
- 更新允许执行的二进制文件名为 server 以匹配实际路径
- 更新外部二进制文件路径为 binaries/server
This commit is contained in:
2026-01-16 23:10:47 +08:00
parent f257650c44
commit 9aa894ec8b
3 changed files with 7 additions and 7 deletions

View File

@@ -87,7 +87,7 @@ tauri-shell/
│ │ └── mod.rs # 原生桌面功能命令 (文件对话框、通知等)
│ └── sidecar.rs # Sidecar Server 进程管理 (启动、端口扫描、清理)
├── binaries/ # Sidecar 二进制文件
│ └── nitro-server-* # Sidecar Server 可执行文件 (示例: nitro-server)
│ └── server-* # Sidecar Server 可执行文件 (示例: server)
├── capabilities/ # Tauri v2 权限配置
│ └── default.json
├── icons/ # 应用图标资源
@@ -170,8 +170,8 @@ async fn is_port_available(port: u16) -> bool {
// ✅ 推荐
let sidecar = app_handle
.shell()
.sidecar("nitro-server")
.expect("无法找到 nitro-server sidecar");
.sidecar("server")
.expect("无法找到 server sidecar");
let (mut rx, child) = sidecar.spawn().expect("启动 sidecar 失败");
@@ -285,8 +285,8 @@ if let Some(state) = app_handle.try_state::<SidecarProcess>() {
// 启动 sidecar
let sidecar = app_handle
.shell()
.sidecar("nitro-server")
.expect("无法找到 nitro-server sidecar")
.sidecar("server")
.expect("无法找到 server sidecar")
.env("NITRO_PORT", port.to_string());
// 清理进程