From 939dc85d7d3ba03b368776f1dc9aed7e3e5ce47b Mon Sep 17 00:00:00 2001 From: alger Date: Sun, 21 Dec 2025 10:43:00 +0800 Subject: [PATCH] =?UTF-8?q?fix:=20=E4=BF=AE=E5=A4=8D=20Windows=20=E5=AE=89?= =?UTF-8?q?=E8=A3=85=E6=97=B6=20uninstallericon.ico=20=E5=86=99=E5=85=A5?= =?UTF-8?q?=E6=8A=A5=E9=94=99=E5=B9=B6=E4=BC=98=E5=8C=96=20NSIS=20?= =?UTF-8?q?=E9=85=8D=E7=BD=AE?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- electron-builder.yml | 45 -------------------------------------------- package.json | 4 +++- 2 files changed, 3 insertions(+), 46 deletions(-) delete mode 100644 electron-builder.yml diff --git a/electron-builder.yml b/electron-builder.yml deleted file mode 100644 index 7533866..0000000 --- a/electron-builder.yml +++ /dev/null @@ -1,45 +0,0 @@ -appId: com.electron.app -productName: electron-lan-file -directories: - buildResources: build -files: - - '!**/.vscode/*' - - '!src/*' - - '!electron.vite.config.{js,ts,mjs,cjs}' - - '!{.eslintignore,.eslintrc.cjs,.prettierignore,.prettierrc.yaml,dev-app-update.yml,CHANGELOG.md,README.md}' - - '!{.env,.env.*,.npmrc,pnpm-lock.yaml}' - - '!{tsconfig.json,tsconfig.node.json,tsconfig.web.json}' -asarUnpack: - - resources/** -win: - executableName: electron-lan-file -nsis: - artifactName: ${name}-${version}-setup.${ext} - shortcutName: ${productName} - uninstallDisplayName: ${productName} - createDesktopShortcut: always -mac: - entitlementsInherit: build/entitlements.mac.plist - extendInfo: - - NSCameraUsageDescription: Application requests access to the device's camera. - - NSDocumentsFolderUsageDescription: Application requests access to the user's Documents folder. - - NSDownloadsFolderUsageDescription: Application requests access to the user's Downloads folder. - - NSMicrophoneUsageDescription: Application requests access to the microphone for audio visualization. - notarize: false -dmg: - artifactName: ${name}-${version}.${ext} -linux: - target: - - AppImage - - snap - - deb - maintainer: electronjs.org - category: Utility -appImage: - artifactName: ${name}-${version}.${ext} -npmRebuild: false -publish: - provider: generic - url: https://example.com/auto-updates -electronDownload: - mirror: https://npmmirror.com/mirrors/electron/ diff --git a/package.json b/package.json index 02b1c5d..6658237 100644 --- a/package.json +++ b/package.json @@ -214,7 +214,9 @@ "createDesktopShortcut": true, "createStartMenuShortcut": true, "shortcutName": "AlgerMusicPlayer", - "include": "build/installer.nsh" + "include": "build/installer.nsh", + "deleteAppDataOnUninstall": true, + "uninstallDisplayName": "AlgerMusicPlayer" } }, "pnpm": {