pues a mi me apareció el siguiente error:
Not allowed to load local resource:
al parecer ahora tienes que incluir el atributo nodeIntegration
a la configuración de la ventana y utilizar el método loadFile
en vez de loadURL.
let win = new BrowserWindow({
show: false,
webPreferences: {
nodeIntegration: true
}
})
win.loadFile(`${__dirname}/index.html`)
además en el archivo package.json especificar el archivo de entrada de la app de electron y en el listado de scripts ya no especificar el archivo, sino el directorio.
{
"name": "electron-platzi",
"version": "1.0.0",
"description": "",
"main": "app.js",
"scripts": {
"dev": "electron .",
"test": "echo \"Error: no test specified\" && exit 1"
},
"author": "",
"license": "ISC",
"dependencies": {
"electron": "^4.1.3"
}
}
fuentes:
https://electronjs.org/docs/tutorial/first-app
https://github.com/electron/electron-quick-start/blob/master/main.js
¿Quieres ver más aportes, preguntas y respuestas de la comunidad?