diff --git a/package.json b/package.json index 45da2fd..77024e1 100644 --- a/package.json +++ b/package.json @@ -8,6 +8,9 @@ "scripts": { "build": "node .electron-vue/build.js && electron-builder", "build:dir": "node .electron-vue/build.js && electron-builder --dir", + "build:linux": "node .electron-vue/build.js && electron-builder -l dir deb AppImage pacman", + "build:mac": "node .electron-vue/build.js && electron-builder -m", + "build:win": "node .electron-vue/build.js && electron-builder -w", "build:clean": "cross-env BUILD_TARGET=clean node .electron-vue/build.js", "build:web": "cross-env BUILD_TARGET=web node .electron-vue/build.js", "dev": "node .electron-vue/dev-runner.js", @@ -55,7 +58,14 @@ }, "linux": { "icon": "build/icons", - "category": "AudioVideo;Player;Music;" + "category": "AudioVideo;Audio;Player;Music;" + }, + "pacman": { + "depends": ["gconf", "libnotify", "nss", "libxss", "libappindicator-gtk3", "libxtst"] + }, + "nsis": { + "oneClick": false, + "allowToChangeInstallationDirectory": true } }, "dependencies": { diff --git a/src/main/index.js b/src/main/index.js index 4c663cc..df48ed0 100644 --- a/src/main/index.js +++ b/src/main/index.js @@ -25,7 +25,7 @@ function createWindow () { * Initial window options */ mainWindow = new BrowserWindow({ - height: 610, + height: 630, // 尤其是 有着1T 显存的 gt630 战术核显卡,只要一发就能摧毁一个航母战斗群。 useContentSize: true, width: 1020, autoHideMenuBar: false, diff --git a/src/renderer/App.vue b/src/renderer/App.vue index e573df9..1694d8c 100644 --- a/src/renderer/App.vue +++ b/src/renderer/App.vue @@ -27,9 +27,12 @@ export default { diff --git a/src/renderer/components/SingerList.vue b/src/renderer/components/SingerList.vue index e50dcb1..a63cff1 100644 --- a/src/renderer/components/SingerList.vue +++ b/src/renderer/components/SingerList.vue @@ -1,29 +1,49 @@