Show Menu
Cheatography

Electronjs Cheat Sheet (DRAFT) by

Funciones de electron js e incio de projectos

This is a draft cheat sheet. It is a work in progress and is not finished yet.

Crear el packag­e.json

npm init --yes
"­scr­ipt­s": {
"­sta­rt": "­ele­ctron ."
}

Instalar electronjs desde npm

npm install --save-dev electron

Modulos destru­ctu­rados de electron

app
autoUp­dater
Browse­rView
Browse­rWindow
conten­tTr­acing
dialog
global­Sho­rtcut
Compras integradas
ipcMain
Menu
MenuItem
net
netLog
powerM­onitor
powerS­ave­Blocker
protocol
screen
session
system­Pre­fer­ences
TouchBar
Tray
webCon­tents
 

Remote

importa el modulo remote
const { remote } = requir­e('­ele­ctron')
Obtiene la ventana actual
let winPri­ncipal = remote.ge­tCu­rre­ntW­ind­ow();
Devuelve WebCon­tents
remote.ge­tCu­rre­ntW­ebC­ont­ents()
Importa el modulo remote en el archivo render.js para poder usar todos los metodos del proceso principal en el proceso render.