diff --git a/app.js b/app.js index f8cbe89..9d2d93a 100644 --- a/app.js +++ b/app.js @@ -61,6 +61,12 @@ function createWindow() { } } +// 限制只能启动一个应用 +const gotTheLock = app.requestSingleInstanceLock() +if (!gotTheLock) { + app.quit() +} + app.whenReady().then(createWindow) app.on('ready',()=>{ diff --git a/components.d.ts b/components.d.ts index 48d0a2b..b6817ad 100644 --- a/components.d.ts +++ b/components.d.ts @@ -23,6 +23,7 @@ declare module 'vue' { NPopover: typeof import('naive-ui')['NPopover'] NScrollbar: typeof import('naive-ui')['NScrollbar'] NSlider: typeof import('naive-ui')['NSlider'] + NSwitch: typeof import('naive-ui')['NSwitch'] NTooltip: typeof import('naive-ui')['NTooltip'] PlayBottom: typeof import('./src/components/common/PlayBottom.vue')['default'] PlayListsItem: typeof import('./src/components/common/PlayListsItem.vue')['default']