mirror of
https://github.com/Pandipipas/scoreko-dev.git
synced 2026-06-06 03:32:06 +00:00
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)
-
Instalar dependencias del bundle raíz:
pnpm install -
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
nodecgdentro de la app. - El bundle
scoreko-devcomo recurso (resources/bundle).
Con eso, el usuario final instala y ejecuta la app sin instalar Node.js aparte.
Variables opcionales
NODECG_PORT(por defecto9090)NODECG_HOST(por defecto127.0.0.1)