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

34 lines
663 B
JavaScript

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