From 92e81667e7dd750296b315e1bd97016cebfa964a Mon Sep 17 00:00:00 2001 From: ztlv Date: Fri, 8 Nov 2024 10:09:02 +0800 Subject: [PATCH] =?UTF-8?q?=E5=8E=BB=E9=99=A4=E6=9F=90=E4=B8=AAdist?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- dist-electron/main.js | 44 --------------------------------------- dist-electron/preload.mjs | 22 -------------------- 2 files changed, 66 deletions(-) delete mode 100644 dist-electron/main.js delete mode 100644 dist-electron/preload.mjs diff --git a/dist-electron/main.js b/dist-electron/main.js deleted file mode 100644 index f5e61d8..0000000 --- a/dist-electron/main.js +++ /dev/null @@ -1,44 +0,0 @@ -import { app, BrowserWindow } from "electron"; -import { fileURLToPath } from "node:url"; -import path from "node:path"; -const __dirname = path.dirname(fileURLToPath(import.meta.url)); -process.env.APP_ROOT = path.join(__dirname, ".."); -const VITE_DEV_SERVER_URL = process.env["VITE_DEV_SERVER_URL"]; -const MAIN_DIST = path.join(process.env.APP_ROOT, "dist-electron"); -const RENDERER_DIST = path.join(process.env.APP_ROOT, "dist"); -process.env.VITE_PUBLIC = VITE_DEV_SERVER_URL ? path.join(process.env.APP_ROOT, "public") : RENDERER_DIST; -let win; -function createWindow() { - win = new BrowserWindow({ - frame: false, - transparent: true, - icon: path.join(process.env.VITE_PUBLIC, "electron-vite.svg"), - webPreferences: { - preload: path.join(__dirname, "preload.mjs") - } - }); - win.setMenuBarVisibility(false); - win.webContents.on("did-finish-load", () => { - win == null ? void 0 : win.webContents.send("main-process-message", (/* @__PURE__ */ new Date()).toLocaleString()); - }); - if (VITE_DEV_SERVER_URL) { - win.loadURL(VITE_DEV_SERVER_URL); - } else { - win.loadFile(path.join(RENDERER_DIST, "index.html")); - } -} -app.on("window-all-closed", () => { - app.quit(); - win = null; -}); -app.on("activate", () => { - if (BrowserWindow.getAllWindows().length === 0) { - createWindow(); - } -}); -app.whenReady().then(createWindow); -export { - MAIN_DIST, - RENDERER_DIST, - VITE_DEV_SERVER_URL -}; diff --git a/dist-electron/preload.mjs b/dist-electron/preload.mjs deleted file mode 100644 index d421640..0000000 --- a/dist-electron/preload.mjs +++ /dev/null @@ -1,22 +0,0 @@ -"use strict"; -const electron = require("electron"); -electron.contextBridge.exposeInMainWorld("ipcRenderer", { - on(...args) { - const [channel, listener] = args; - return electron.ipcRenderer.on(channel, (event, ...args2) => listener(event, ...args2)); - }, - off(...args) { - const [channel, ...omit] = args; - return electron.ipcRenderer.off(channel, ...omit); - }, - send(...args) { - const [channel, ...omit] = args; - return electron.ipcRenderer.send(channel, ...omit); - }, - invoke(...args) { - const [channel, ...omit] = args; - return electron.ipcRenderer.invoke(channel, ...omit); - } - // You can expose other APTs you need here. - // ... -});