Ya hemos visto como crear una ventana desde el proceso principal.
const electron = require("electron");
const path = require("path");
let ventana = null;
electron.app.on("ready", function () {
ventana = new electron.BrowserWindow({ width: 1024, height: 800 });
ventana.loadURL(`file://${path.join(__dirname, "index.html")}`);
ventana.on("closed", function () {
ventana = null;
});
});
electron.app.on("window-all-closed", electron.app.quit);
Es posible crear múltiples ventanas desde ese mismo archivo index.js, esto no requiere mas que crear instancias adicionales.