diff --git a/electron/main.ts b/electron/main.ts index 6cc870d..ee28adf 100755 --- a/electron/main.ts +++ b/electron/main.ts @@ -1,8 +1,11 @@ -import { app, BrowserWindow } from "electron"; +import { BrowserWindow, app } from "electron"; app.whenReady().then(() => { - const mainWindow = new BrowserWindow(); - mainWindow.fullScreen = true; - mainWindow.autoHideMenuBar = true; - mainWindow.loadURL(String(process.env.VITE_DEV_SERVER_URL)); + // * Run an Electron window ? + if (process.env.npm_lifecycle_event === "electron") { + const mainWindow = new BrowserWindow(); + mainWindow.fullScreen = true; + mainWindow.autoHideMenuBar = true; + mainWindow.loadURL(String(process.env.VITE_DEV_SERVER_URL)); + } }); diff --git a/package.json b/package.json index 2f8c815..f23d785 100755 --- a/package.json +++ b/package.json @@ -6,6 +6,7 @@ "scripts": { "build": "nuxt build", "dev": "nuxt dev", + "electron": "nuxt dev", "generate": "nuxt generate", "preview": "nuxt preview", "cleanup": "nuxt cleanup",