Files
imexrps/electron/main.js
2026-03-20 15:59:01 -07:00

12 lines
411 B
JavaScript

const path = require("path");
const fs = require("fs");
// Loader entrypoint:
// - In dev: run the original source (electron/main-src.js)
// - In packaged/prod: run the bundled/minified output (dist-electron/main.cjs)
const distMain = path.join(__dirname, "..", "dist-electron", "main.cjs");
const useDist = !require("electron-is-dev") && fs.existsSync(distMain);
require(useDist ? distMain : "./main-src");