На вашем main.js
function createWindow(): void {
const win = new BrowserWindow({
width: 800,
height: 600,
webPreferences: {
nodeIntegration: true,
webSecurity: false
}
})
win.loadFile(process.env.NODE_ENV === 'development'? './index.html' : './compiled/index.html' )
}
И вы должны передать переменную NODE_ENV
в вашей конфигурации webpapck. Обычно это значение равно production
, поэтому, когда вы запускаете как dev без установки NODE_ENV
, это не будет работать.