Electron渲染进程引入模块,报错:

Uncaught ReferenceError: require is not defined

原因是Electron的安全限制,可以给BrowserWindow配置上​​contextIsolation​​就可以了:

webPreferences: {
nodeIntegration: true,
contextIsolation: false
}

参考官网:https://www.electronjs.org/docs/latest/tutorial/context-isolation