fix: bugs

This commit is contained in:
qier222 2021-03-06 23:44:32 +08:00
parent 0b701d23da
commit ee248be2c5
No known key found for this signature in database
GPG key ID: 9C85007ED905F14D
18 changed files with 3712 additions and 3901 deletions

View file

@ -58,6 +58,7 @@ module.exports = {
pluginOptions: {
// electron-builder的配置文件
electronBuilder: {
nodeIntegration: true,
externals: ["@nondanee/unblockneteasemusic", "@njzy/unblockneteasemusic"],
builderOptions: {
productName: "YesPlayMusic",
@ -80,20 +81,28 @@ module.exports = {
target: [
{
target: "dmg",
arch: ["arm64", "x64"],
arch: ["x64", "arm64", "universal"],
},
{
target: "zip",
arch: ["arm64", "x64"],
// arch: ["universal"]
arch: ["x64", "arm64", "universal"],
},
],
artifactName: "${productName}-${arch}.${ext}",
artifactName: "${productName}-${os}-${arch}.${ext}",
category: "public.app-category.music",
darkModeSupport: true,
},
win: {
target: ["nsis", "portable"],
target: [
{
target: "portable",
arch: ["x64"],
},
{
target: "nsis",
arch: ["x64"],
},
],
publisherName: "YesPlayMusic",
icon: "build/icons/icon.ico",
publish: ["github"],