I can\'t open devtools in the built version of my electron app. Therefore i want to find another solution to log any errors that only occur in the production version.
Is
Enabling the Chrome devtools in production can be done in various ways:
set ELECTRON_ENV=development&& myapp.exe
myapp.exe --debug
You can just check if 1.-3. are set and if they are, you simply open the devtools via mainWindow.webContents.openDevTools()
Personally I use a combination of 1., 3. and 4. I simply unlock a developer menu that allows me to open the devtools or opens the userdata folder for me.
If you also want to log critical errors, then electron-log looks like a rather popular option for electron.