src: gitignore
This commit is contained in:
1
concord-client/.gitignore
vendored
1
concord-client/.gitignore
vendored
@@ -10,6 +10,7 @@ lerna-debug.log*
|
|||||||
node_modules
|
node_modules
|
||||||
dist
|
dist
|
||||||
dist-ssr
|
dist-ssr
|
||||||
|
dist-electron
|
||||||
*.local
|
*.local
|
||||||
release/
|
release/
|
||||||
|
|
||||||
|
|||||||
@@ -1,30 +0,0 @@
|
|||||||
import { app as n, BrowserWindow as i } from "electron";
|
|
||||||
import { fileURLToPath as c } from "node:url";
|
|
||||||
import o from "node:path";
|
|
||||||
const t = o.dirname(c(import.meta.url));
|
|
||||||
process.env.APP_ROOT = o.join(t, "..");
|
|
||||||
const s = process.env.VITE_DEV_SERVER_URL, R = o.join(process.env.APP_ROOT, "dist-electron"), r = o.join(process.env.APP_ROOT, "dist");
|
|
||||||
process.env.VITE_PUBLIC = s ? o.join(process.env.APP_ROOT, "public") : r;
|
|
||||||
let e;
|
|
||||||
function l() {
|
|
||||||
e = new i({
|
|
||||||
icon: o.join(process.env.VITE_PUBLIC, "electron-vite.svg"),
|
|
||||||
webPreferences: {
|
|
||||||
preload: o.join(t, "preload.mjs")
|
|
||||||
}
|
|
||||||
}), e.webContents.on("did-finish-load", () => {
|
|
||||||
e == null || e.webContents.send("main-process-message", (/* @__PURE__ */ new Date()).toLocaleString());
|
|
||||||
}), s ? e.loadURL(s) : e.loadFile(o.join(r, "index.html"));
|
|
||||||
}
|
|
||||||
n.on("window-all-closed", () => {
|
|
||||||
process.platform !== "darwin" && (n.quit(), e = null);
|
|
||||||
});
|
|
||||||
n.on("activate", () => {
|
|
||||||
i.getAllWindows().length === 0 && l();
|
|
||||||
});
|
|
||||||
n.whenReady().then(l);
|
|
||||||
export {
|
|
||||||
R as MAIN_DIST,
|
|
||||||
r as RENDERER_DIST,
|
|
||||||
s as VITE_DEV_SERVER_URL
|
|
||||||
};
|
|
||||||
@@ -1 +0,0 @@
|
|||||||
"use strict";const o=require("electron");o.contextBridge.exposeInMainWorld("ipcRenderer",{on(...e){const[n,r]=e;return o.ipcRenderer.on(n,(t,...c)=>r(t,...c))},off(...e){const[n,...r]=e;return o.ipcRenderer.off(n,...r)},send(...e){const[n,...r]=e;return o.ipcRenderer.send(n,...r)},invoke(...e){const[n,...r]=e;return o.ipcRenderer.invoke(n,...r)}});
|
|
||||||
Reference in New Issue
Block a user