完整解决办法:
在main.js 创建浏览器窗口 webPreferences 中添加:
nodeIntegration: true,
contextIsolation: false
添加完后完整的创建浏览器窗口代码如下:
const mainWindow = new BrowserWindow({
width: 800,
height: 600,
webPreferences: {
preload: path.join(__dirname, 'preload.js'),
nodeIntegration: true,
contextIsolation: false
},
})
之后即可在渲染进程的中使用 process 所有方法
在main.js中配置浏览器窗口的webPreferences,通过设置nodeIntegration为true和contextIsolation为false,允许在渲染进程中使用process模块的方法。同时引入了preload.js脚本。
1243

被折叠的 条评论
为什么被折叠?



