在v12之前的版本直接使用以下代码就可以解决require报错问题
mainWindow = new BrowserWindow({
width: 800,
height: 600,
webPreferences: {
nodeIntegration: true
}
});
而在v12版本这需要将contextIsolation属性设置为false即可
mainWindow = new BrowserWindow({
width: 800,
height: 600,
webPreferences: {
nodeIntegration: true,
contextIsolation: false
}
});