const isDev = !app.isPackaged;
const isInstalled = app.isPackaged && !process.env.PORTABLE_EXECUTABLE_DIR;
const isPortable = !!process.env.PORTABLE_EXECUTABLE_DIR;
source
console.log({
"app.isPackaged": electron.app.isPackaged ?? null,
"process.argv": process.argv ?? null,
"process.execPath": process.execPath ?? null,
"app.getAppPath()": electron.app.getAppPath() ?? null,
"process.cwd()": process.cwd() ?? null,
__dirname: __dirname ?? null,
__filename: __filename ?? null,
"process.resourcesPath": process.resourcesPath ?? null,
"process.defaultApp": process.defaultApp ?? null,
"process.env.NODE_ENV": process.env.NODE_ENV ?? null,
"process.env.DEBUG": process.env.DEBUG ?? null,
"process.env.ELECTRON_NO_ASAR": process.env.ELECTRON_NO_ASAR ?? null,
"process.env.PORTABLE_EXECUTABLE_DIR":
process.env.PORTABLE_EXECUTABLE_DIR ?? null,
})