refactor: version 2.0 (React)

This commit is contained in:
qier222 2022-03-13 14:40:38 +08:00
parent 7dad7d810a
commit 950f72d4e8
No known key found for this signature in database
GPG key ID: 9C85007ED905F14D
356 changed files with 7901 additions and 29547 deletions

View file

@ -0,0 +1,46 @@
/**
* @type {import('electron-builder').Configuration}
* @see https://www.electron.build/configuration/configuration
*/
module.exports = {
appId: 'yesplaymusic',
productName: 'YesPlayMusic',
copyright: 'Copyright © 2022 ${author}',
asar: true,
directories: {
output: 'release/${version}',
buildResources: 'build',
},
files: ['dist'],
win: {
target: [
{
target: 'nsis',
arch: ['x64'],
},
{
target: 'nsis',
arch: ['arm64'],
},
{
target: 'nsis',
arch: ['ia32'],
},
],
artifactName: '${productName}-${version}-Setup.${ext}',
},
nsis: {
oneClick: false,
perMachine: false,
allowToChangeInstallationDirectory: true,
deleteAppDataOnUninstall: true,
},
mac: {
target: ['dmg'],
artifactName: '${productName}-${version}-Installer.${ext}',
},
linux: {
target: ['AppImage'],
artifactName: '${productName}-${version}-Installer.${ext}',
},
}