Files
LoveLiveMusicPlayer-Next/electron-builder.yml
2026-08-08 18:34:12 +08:00

37 lines
809 B
YAML

appId: com.zhushenwudi.lovelivemusicplayer
productName: LoveLiveMusicPlayer
directories:
buildResources: build
extraResources:
- from: resources/tray.png
to: tray.png
- from: resources/icon.png
to: icon.png
files:
- '!**/.vscode/*'
- '!src/*'
- '!electron.vite.config.{js,ts,mjs,cjs}'
- '!{.eslintrc.cjs,.prettierrc,.prettierignore}'
- '!{tsconfig.json,tsconfig.node.json,tsconfig.web.json}'
- '!{tailwind.config.js,postcss.config.js}'
asarUnpack:
- resources/**
- '**/*.node'
win:
target:
- nsis
nsis:
artifactName: ${name}-${version}-setup.${ext}
shortcutName: ${productName}
oneClick: false
allowToChangeInstallationDirectory: true
mac:
target:
- dmg
category: public.app-category.music
linux:
target:
- AppImage
category: Audio
npmRebuild: true