var electron = require('electron');
var app = electron.app
var path = require('path');

var BrowserWindow = electron.BrowserWindow

var mainWindow = null;
app.on('ready',function(){
    mainWindow = new BrowserWindow({
        width:600,
        height:600,
        webPreferences: {
            nodeIntegration: true
            }
    })
    // mainWindow.loadFile('index.html');
    mainWindow.loadURL(path.join('file:',__dirname,'index.html'))
    console.log('file:',__dirname,'index.html')
    mainWindow.on('closed',()=>{
        mainWindow=null; 
    })
    mainWindow.webContents.openDevTools();
})

在主进程 main.js 创建窗口的时候添 下面代码即可

webPreferences: {nodeIntegration: true}

Electron 热更新和electron-builder 打包

http://www.weilai.info/rear_end/339.html

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注