优化配套pake-cli命令1文档

This commit is contained in:
Tlntin
2022-12-28 23:53:18 +08:00
parent 1504149635
commit 88f3a9ada6
4 changed files with 130 additions and 9 deletions

View File

@@ -119,6 +119,18 @@ export async function mergeTauriConfig(
if (process.platform === "darwin") {
tauriConf.pake.user_agent.macos = true;
}
} else {
if (process.platform === "win32") {
tauriConf.pake.menu.windows = false;
}
if (process.platform === "linux") {
tauriConf.pake.menu.linux = false;
}
if (process.platform === "darwin") {
tauriConf.pake.user_agent.macos = false;
}
}
// 处理托盘
@@ -134,6 +146,18 @@ export async function mergeTauriConfig(
if (process.platform === "darwin") {
tauriConf.pake.system_tray.macos = true;
}
} else {
if (process.platform === "win32") {
tauriConf.pake.system_tray.windows = false;
}
if (process.platform === "linux") {
tauriConf.pake.system_tray.linux = false;
}
if (process.platform === "darwin") {
tauriConf.pake.system_tray.macos = false;
}
}
tauriConf.package.productName = name;