Errores de node centralizados

7 views
Skip to first unread message

DiegoUG

unread,
Apr 7, 2015, 7:05:31 PM4/7/15
to nodejs-es
En node hay alguna parte por donde pasen todos los errores?

en la app podría salir un error en cualquier lado, pero como podría manejar esos errores en un solo lugar?

--
  Diego Alonso Uribe Gamez

Desarrollador web

Twitter: @DiegoUG

Google+: +DiegoAlonsoUribeGamez



Javier Viola

unread,
Apr 7, 2015, 7:15:53 PM4/7/15
to node...@googlegroups.com
Hola Diego,
                   Si lo que quieres es capturar las exceptions (no manejadas ) que se surgan dentro de tu aplicación puedes escuchar el evento "uncaughtException":


process.on('uncaughtException', function(err) {
    // handle the error safely 
    console.log(err)
})
Saludos!


--
Has recibido este mensaje porque estás suscrito al grupo "NodeJS ES" de Grupos de Google.
Para anular la suscripción a este grupo y dejar de recibir sus mensajes, envía un correo electrónico a nodejs-es+...@googlegroups.com.
Para acceder a más opciones, visita https://groups.google.com/d/optout.

Luis Enrique Muñoz

unread,
Apr 7, 2015, 9:35:03 PM4/7/15
to node...@googlegroups.com
Hola Javier,
Quítame por favor una duda: "process.on" qué es? podría ser el clásico "socket.on"?

saludos.

Javier Viola

unread,
Apr 7, 2015, 9:43:29 PM4/7/15
to node...@googlegroups.com
Hola Luis, 
                El objeto process es un objeto global en node ( https://nodejs.org/api/process.html ), representa el proceso que está en ejecución y es una instancia de EventEmitter ( por lo que podemos escuchar eventos entre otras cosas).

No sé bien a que te referis con con el clásico "socket.on", si es de socket.io o del módulo de red, pero son cosas diferentes.

Saludos!

Luis Enrique Muñoz

unread,
Apr 7, 2015, 9:45:53 PM4/7/15
to node...@googlegroups.com
Muchas gracias Javier, era justamente socket.io, no socket.on.. me confundí con el nombre del evento.on en socket.io, sorry y muchas gracias por tu aclaración.

Saludos ;)

Javier Viola

unread,
Apr 7, 2015, 9:59:22 PM4/7/15
to node...@googlegroups.com
Por nada Luis, un saludo!

DiegoUG

unread,
Apr 9, 2015, 1:09:42 PM4/9/15
to nodejs-es
Muchas gracias, me funciono a la perfección :D
Reply all
Reply to author
Forward
0 new messages