diff --git a/electron/lyric.js b/electron/lyric.js index c38f9f6..5306762 100644 --- a/electron/lyric.js +++ b/electron/lyric.js @@ -1,4 +1,5 @@ const { BrowserWindow } = require('electron'); +const path = require('path'); let lyricWindow = null; @@ -21,7 +22,8 @@ const loadLyricWindow = (ipcMain) => { lyricWindow.webContents.openDevTools({ mode: 'detach' }); lyricWindow.loadURL('http://localhost:4678/#/lyric'); } else { - lyricWindow.loadURL(`file://${__dirname}/dist/index.html/#/lyric`); + const distPath = path.resolve(__dirname, '../dist'); + lyricWindow.loadURL(`file://${distPath}/index.html#/lyric`); } lyricWindow.show(); diff --git a/package.json b/package.json index 6858498..800c6a7 100644 --- a/package.json +++ b/package.json @@ -10,6 +10,7 @@ "serve": "vite preview", "es": "vite && electron .", "start": "set NODE_ENV=development&&electron .", + "sp": "electron .", "e:b": "electron-builder --config ./electron.config.json", "eb": "vite build && e:b", "lint": "eslint --ext .vue,.js,.jsx,.ts,.tsx ./ --max-warnings 0"