USO DEL DEBUGGER DEL NODE.JS
El debug es un proceso de varias etapas que
generalmente sigue estas líneas:
- Identifica un error en tu programa.
- Encuentra donde se encuentra el error en tu código.
- Analiza por qué ocurre el error.
- Corregir el error.
- Validar que la solución funcione.
Este curso lo puedes encontrar en el siguiente link Debugger
Ahora en este nuevo tema vamos a realizar el uso del debugger de node.js lo que vamos hacer es activar sandbox.
Luego en el siguiente paso que es crear un archivo JavaScript escribiendo el siguiente comando code fibonacci.js lo que nos va abrir un editor de texto donde vamos a pegar el código.
Luego guardamos el archivo y ejecutamos el programa en la terminal:
En este caso el resultado que se muestra ahi no es el correcto por ello es lo que vamos a iniciar el debugger ya incorporado con este comando
Y luego lo ejecutamos en la terminal:
Despues vamos a verificar el valor del parametro n pasado en la función usando el comando:
Deberia ver 5 mostrado en la consola
Luego usamos el comando S hasta llegar que el punto de ejecución este al comienzo del ciclo, asi:
Ahora agreguemos un punto de interrupción usamos el comando sb()
lo que indica que se estableció un punto de
interrupción en esta línea. Cuando se mueva el punto de ejecución actual,
verá un *en la línea donde estableció el punto de
interrupción. Avance a la siguiente iteración del ciclo usando el comando C y podemos verificar el estado de iteración actual con el comando exec [i, sum]
luego hacemos la misma interación usando el comando C y verificamos el estado nuevamente:
Eso es todo acabamos de encontrar nuestro error! wn lugar de actualizar la suma de la
iteración 5, el código saltó del ciclo. Es por eso que obtuvimos el resultado
de la iteración anterior (3) en nuestra ejecución inicial.
Comentarios
Publicar un comentario