C贸mo utilizar el debugger integrado de NodeJS (no, no es el console.log())
馃毇馃悶 Depurando Node
Recientemente investigu茅 c贸mo utilizar el debugger de NodeJS y lo condenso en los siguientes pasos:
Para este ejemplo tendremos hipot茅ticamente una funci贸n llamada miFuncion dentro de un archivo index.js
En la funci贸n a depurar, agregar la sentencia debugger en el punto de inter茅s
Llamar a la funci贸n manualmente, por ejemplo miFuncion()
En la terminal, ejecutar el archivo de node utilizando el comando inspect, por ejemplo node inspect index (no es necesario especificar la extensi贸n del archivo si es .js)
Continuar la ejecuci贸n del archivo, presionando c y despu茅s ENTER
Para ejecutar una sesi贸n REPL (Read - Eval - Print - Loop) tecleamos repl y despu茅s ENTER. En este punto podemos analizar el valor de las variables de nuestro inter茅s tecleando su nombre.
Para salir de la sesi贸n REPL, presionamos CTRL + C lo cual nos lleva al debugger, en donde podemos continuar la ejecuci贸n o salir del debugger.