123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051 |
- appId: com.local.archive.app
- productName: 档案脱机存档
- 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}'
- asarUnpack:
- - resources/**
- win:
- executableName: 档案脱机存档
- requestedExecutionLevel: 'requireAdministrator'
- certificateFile: build/local_archive_win.pfx
- certificatePassword: hc20240308
- nsis:
- artifactName: 档案脱机存档-安装包.${ext}
- shortcutName: ${productName}
- uninstallDisplayName: 卸载${productName}
- createDesktopShortcut: always
- mac:
- entitlementsInherit: build/entitlements.mac.plist
- extendInfo:
- - NSCameraUsageDescription: Application requests access to the device's camera.
- - NSMicrophoneUsageDescription: Application requests access to the device's microphone.
- - NSDocumentsFolderUsageDescription: Application requests access to the user's Documents folder.
- - NSDownloadsFolderUsageDescription: Application requests access to the user's Downloads folder.
- notarize: false
- dmg:
- artifactName: 档案脱机存档-安装包.${ext}
- linux:
- target:
- - AppImage
- - snap
- - deb
- maintainer: hczc.hcxxy.com
- category: Utility
- appImage:
- artifactName: 档案脱机存档-安装包.${ext}
- npmRebuild: false
- publish:
- provider: generic
- url: https://example.com/auto-updates
- electronDownload:
- mirror: https://npmmirror.com/mirrors/electron/
- fileAssociations:
- ext: hczc
- role: Editor
- icon: build/file.png
|