Files
scoreko-dev/electron/README.md

1014 B

Electron wrapper (Windows)

Este wrapper crea una app de escritorio para Windows que lanza NodeCG sin requerir que el usuario final tenga Node.js instalado.

Requisitos de build (solo para quien genera el instalador)

  1. Instalar dependencias del bundle raíz:

    pnpm install
    
  2. Instalar dependencias del wrapper:

    cd electron
    pnpm install
    

Desarrollo local

Desde electron/:

pnpm start

Generar instalador .exe (comprimido)

Desde electron/:

pnpm dist:win

Esto genera un instalador NSIS en electron/dist/ con compresión máxima (compression: maximum).

Qué incluye el instalador

  • Runtime de Electron (incluye Node embebido).
  • Dependencia nodecg dentro de la app.
  • El bundle scoreko-dev como recurso (resources/bundle).

Con eso, el usuario final instala y ejecuta la app sin instalar Node.js aparte.

Variables opcionales

  • NODECG_PORT (por defecto 9090)
  • NODECG_HOST (por defecto 127.0.0.1)