electron-vite-react/scripts/electron-builder.config.ts

39 lines
662 B
TypeScript
Raw Normal View History

2021-11-02 11:15:19 +08:00
import { Configuration } from 'electron-builder'
const config: Configuration = {
appId: "308487730@qq.com",
asar: true,
directories: {
output: "release/${version}"
},
files: [
"!node_modules",
"dist/**"
],
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 }