# 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: ```bash pnpm install ``` 2. Instalar dependencias del wrapper: ```bash cd electron pnpm install ``` ## Desarrollo local Desde `electron/`: ```bash pnpm start ``` ## Generar instalador `.exe` (comprimido) Desde `electron/`: ```bash 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`)