Skip to content

El preview no arranca en Windows y tumba el server - #13

Merged
ErickUser1 merged 1 commit into
mainfrom
fix/preview-windows
Aug 4, 2026
Merged

El preview no arranca en Windows y tumba el server#13
ErickUser1 merged 1 commit into
mainfrom
fix/preview-windows

Conversation

@ErickUser1

Copy link
Copy Markdown
Owner

Levantar Multi en Windows sin Docker truena con "spawn npm ENOENT" en cuanto una sala intenta arrancar su preview. En Windows el ejecutable se llama npm.cmd, no npm: sin shell, spawn busca un archivo llamado "npm", no lo encuentra y falla. Dentro del contenedor no pasaba porque ahi es Linux, pero el camino sin Docker corre en la maquina de quien levanto Multi, y esa puede ser Windows.

Lo grave no era eso. Nadie escuchaba el evento 'error' del proceso, asi que Node lo trataba como excepcion no capturada y se llevaba el server COMPLETO. Una sala que no podia arrancar su preview tiraba a todas las demas y sacaba a la gente que estaba adentro. Ahora se registra el fallo y esa sala se queda sin preview, nada mas.

Visto al levantarlo en PowerShell para compartir por tunel.

Levantar Multi en Windows sin Docker truena con "spawn npm ENOENT" en
cuanto una sala intenta arrancar su preview. En Windows el ejecutable se
llama npm.cmd, no npm: sin shell, spawn busca un archivo llamado "npm",
no lo encuentra y falla. Dentro del contenedor no pasaba porque ahi es
Linux, pero el camino sin Docker corre en la maquina de quien levanto
Multi, y esa puede ser Windows.

Lo grave no era eso. Nadie escuchaba el evento 'error' del proceso, asi
que Node lo trataba como excepcion no capturada y se llevaba el server
COMPLETO. Una sala que no podia arrancar su preview tiraba a todas las
demas y sacaba a la gente que estaba adentro. Ahora se registra el fallo
y esa sala se queda sin preview, nada mas.

Visto al levantarlo en PowerShell para compartir por tunel.
@ErickUser1
ErickUser1 merged commit 8491a61 into main Aug 4, 2026
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants