refactor: 统一将 Sidecar 服务器名称更改为 server
- 将 Sidecar 服务器的名称统一更改为 server,以简化命名并保持一致性。 - 更新允许执行的二进制文件名为 server 以匹配实际路径 - 更新外部二进制文件路径为 binaries/server
This commit is contained in:
10
AGENTS.md
10
AGENTS.md
@@ -87,7 +87,7 @@ tauri-shell/
|
|||||||
│ │ └── mod.rs # 原生桌面功能命令 (文件对话框、通知等)
|
│ │ └── mod.rs # 原生桌面功能命令 (文件对话框、通知等)
|
||||||
│ └── sidecar.rs # Sidecar Server 进程管理 (启动、端口扫描、清理)
|
│ └── sidecar.rs # Sidecar Server 进程管理 (启动、端口扫描、清理)
|
||||||
├── binaries/ # Sidecar 二进制文件
|
├── binaries/ # Sidecar 二进制文件
|
||||||
│ └── nitro-server-* # Sidecar Server 可执行文件 (示例: nitro-server)
|
│ └── server-* # Sidecar Server 可执行文件 (示例: server)
|
||||||
├── capabilities/ # Tauri v2 权限配置
|
├── capabilities/ # Tauri v2 权限配置
|
||||||
│ └── default.json
|
│ └── default.json
|
||||||
├── icons/ # 应用图标资源
|
├── icons/ # 应用图标资源
|
||||||
@@ -170,8 +170,8 @@ async fn is_port_available(port: u16) -> bool {
|
|||||||
// ✅ 推荐
|
// ✅ 推荐
|
||||||
let sidecar = app_handle
|
let sidecar = app_handle
|
||||||
.shell()
|
.shell()
|
||||||
.sidecar("nitro-server")
|
.sidecar("server")
|
||||||
.expect("无法找到 nitro-server sidecar");
|
.expect("无法找到 server sidecar");
|
||||||
|
|
||||||
let (mut rx, child) = sidecar.spawn().expect("启动 sidecar 失败");
|
let (mut rx, child) = sidecar.spawn().expect("启动 sidecar 失败");
|
||||||
|
|
||||||
@@ -285,8 +285,8 @@ if let Some(state) = app_handle.try_state::<SidecarProcess>() {
|
|||||||
// 启动 sidecar
|
// 启动 sidecar
|
||||||
let sidecar = app_handle
|
let sidecar = app_handle
|
||||||
.shell()
|
.shell()
|
||||||
.sidecar("nitro-server")
|
.sidecar("server")
|
||||||
.expect("无法找到 nitro-server sidecar")
|
.expect("无法找到 server sidecar")
|
||||||
.env("NITRO_PORT", port.to_string());
|
.env("NITRO_PORT", port.to_string());
|
||||||
|
|
||||||
// 清理进程
|
// 清理进程
|
||||||
|
|||||||
@@ -10,7 +10,7 @@
|
|||||||
"identifier": "shell:allow-execute",
|
"identifier": "shell:allow-execute",
|
||||||
"allow": [
|
"allow": [
|
||||||
{
|
{
|
||||||
"name": "binaries/nitro-server",
|
"name": "binaries/server",
|
||||||
"sidecar": true
|
"sidecar": true
|
||||||
}
|
}
|
||||||
]
|
]
|
||||||
|
|||||||
@@ -21,7 +21,7 @@
|
|||||||
"icons/icon.ico"
|
"icons/icon.ico"
|
||||||
],
|
],
|
||||||
"externalBin": [
|
"externalBin": [
|
||||||
"binaries/nitro-server"
|
"binaries/server"
|
||||||
]
|
]
|
||||||
}
|
}
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user