fix(desktop): 修复 artifactName 路径错误并移除 deb 构建目标

scoped package name 中的 / 导致 ${name} 作为路径出错,改用 ${productName};
移除 deb target(fpm 依赖不可用);补充 package.json 元信息字段
This commit is contained in:
2026-02-08 20:03:47 +08:00
parent 2fe3e15659
commit 0784546e50
2 changed files with 6 additions and 4 deletions

View File

@@ -17,7 +17,7 @@ win:
- from: ../server/out/server-windows-x64.exe
to: server.exe
nsis:
artifactName: ${name}-${version}-setup.${ext}
artifactName: ${productName}-${version}-setup.${ext}
shortcutName: ${productName}
uninstallDisplayName: ${productName}
createDesktopShortcut: always
@@ -27,16 +27,15 @@ mac:
- from: ../server/out/server-darwin-arm64
to: server
dmg:
artifactName: ${name}-${version}.${ext}
artifactName: ${productName}-${version}.${ext}
linux:
target:
- AppImage
- deb
maintainer: furtherverse.com
category: Utility
extraResources:
- from: ../server/out/server-linux-x64
to: server
appImage:
artifactName: ${name}-${version}.${ext}
artifactName: ${productName}-${version}.${ext}
npmRebuild: false