From 9aa894ec8b9386adc681689e9be8941bb90e0e57 Mon Sep 17 00:00:00 2001 From: imbytecat Date: Fri, 16 Jan 2026 23:10:47 +0800 Subject: [PATCH] =?UTF-8?q?refactor:=20=E7=BB=9F=E4=B8=80=E5=B0=86=20Sidec?= =?UTF-8?q?ar=20=E6=9C=8D=E5=8A=A1=E5=99=A8=E5=90=8D=E7=A7=B0=E6=9B=B4?= =?UTF-8?q?=E6=94=B9=E4=B8=BA=20server?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - 将 Sidecar 服务器的名称统一更改为 server,以简化命名并保持一致性。 - 更新允许执行的二进制文件名为 server 以匹配实际路径 - 更新外部二进制文件路径为 binaries/server --- AGENTS.md | 10 +++++----- capabilities/default.json | 2 +- tauri.conf.json | 2 +- 3 files changed, 7 insertions(+), 7 deletions(-) diff --git a/AGENTS.md b/AGENTS.md index bc84f23..0175173 100644 --- a/AGENTS.md +++ b/AGENTS.md @@ -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::() { // 启动 sidecar let sidecar = app_handle .shell() - .sidecar("nitro-server") - .expect("无法找到 nitro-server sidecar") + .sidecar("server") + .expect("无法找到 server sidecar") .env("NITRO_PORT", port.to_string()); // 清理进程 diff --git a/capabilities/default.json b/capabilities/default.json index e847cbb..6d528bc 100644 --- a/capabilities/default.json +++ b/capabilities/default.json @@ -10,7 +10,7 @@ "identifier": "shell:allow-execute", "allow": [ { - "name": "binaries/nitro-server", + "name": "binaries/server", "sidecar": true } ] diff --git a/tauri.conf.json b/tauri.conf.json index b8ca6d9..2bd178b 100644 --- a/tauri.conf.json +++ b/tauri.conf.json @@ -21,7 +21,7 @@ "icons/icon.ico" ], "externalBin": [ - "binaries/nitro-server" + "binaries/server" ] } }