findyourfile/electron-builder.js
App1ePine 9b459a92c6 release(project): initial release
- 发布初始版本,文件位置记录查询工具,可以记录文件存放位置,提供多样查询方式,便于查找
2025-07-01 23:25:40 +08:00

41 lines
997 B
JavaScript

export default {
appId: 'com.djl.findyourfile.app',
productName: '文件位置查询软件',
directories: {
output: 'release',
},
files: ['dist/**/*', 'electron/**/*'],
asar: true,
mac: {
target: [
{ target: 'zip', arch: ['arm64', 'x64'] },
{ target: 'dmg', arch: ['arm64', 'x64'] },
],
icon: 'src/assets/icons/icon.icns',
artifactName: 'findyourfile-${version}-mac-${arch}.${ext}',
category: 'public.app-category.productivity',
hardenedRuntime: false,
notarize: false,
},
win: {
target: [
{ target: 'zip', arch: ['x64'] },
{ target: 'nsis', arch: ['x64'] },
],
icon: 'src/assets/icons/icon.ico',
artifactName: 'findyourfile-${version}-win-x64.${ext}',
},
nsis: {
oneClick: false,
allowElevation: true,
allowToChangeInstallationDirectory: true,
createDesktopShortcut: true,
createStartMenuShortcut: true,
},
forceCodeSigning: false,
publish: {
provider: 'generic',
url: 'https://updates.djldjl.cn/findyourfile/${os}-${arch}/',
},
}