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

View File

@@ -2,6 +2,9 @@
"name": "@furtherverse/desktop", "name": "@furtherverse/desktop",
"version": "1.0.0", "version": "1.0.0",
"private": true, "private": true,
"description": "Furtherverse desktop app",
"author": "Furtherverse",
"homepage": "https://furtherverse.com",
"type": "module", "type": "module",
"main": "out/main/index.js", "main": "out/main/index.js",
"scripts": { "scripts": {