Electron v12
webPrefrence:{ nodeIntegration: true, contextIsolation: false, }
Electron v5+
webPrefrence:{ nodeIntegration: true, enableRemoteModule:true, }
在webPreferences中加入对应属性可以解决render 进程无法访问require函数的问题
实验版本:electron v12.0
node: v14.15.13 LTS
建议写法:
main.js
const {
app, BrowserWindow } = require('electron');
const path = require('path');
function createWindow() {
const win = new BrowserWindow({
width: 800,