electron-vite-react/configs/electron-builder.config.mjs

34 lines
663 B
JavaScript
Raw Normal View History

/**
* @type {import('electron-builder').Configuration}
*/
const config = {
2021-12-07 21:32:17 +08:00
appId: '308487730@qq.com',
2021-11-02 11:15:19 +08:00
asar: true,
directories: {
2021-12-07 21:32:17 +08:00
output: 'release/${version}',
buildResources: 'public',
2021-11-02 11:15:19 +08:00
},
2021-12-07 21:32:17 +08:00
files: ['!node_modules', 'dist', 'package.json'],
2021-11-02 11:15:19 +08:00
mac: {
2021-12-07 21:32:17 +08:00
artifactName: '${productName}_${version}.${ext}',
target: ['dmg'],
2021-11-02 11:15:19 +08:00
},
win: {
target: [
{
2021-12-07 21:32:17 +08:00
target: 'nsis',
arch: ['x64'],
},
2021-11-02 11:15:19 +08:00
],
2021-12-07 21:32:17 +08:00
artifactName: '${productName}_${version}.${ext}',
2021-11-02 11:15:19 +08:00
},
nsis: {
oneClick: false,
perMachine: false,
allowToChangeInstallationDirectory: true,
2021-12-07 21:32:17 +08:00
deleteAppDataOnUninstall: false,
},
2021-11-02 11:15:19 +08:00
}
export { config }