Utilice Chrome DevTools para depurar una aplicación Node.js

Cuando estamos programando, es común tener la necesidad de probar rápidamente y hacer algunos experimentos con un fragmento de código.

Con el código del lado del cliente, es fácil comenzar a depurar algún fragmento de código, simplemente abra elDevTools de Chromeen cualquier página y comience a escribir JavaScript del lado del cliente.

¿Cómo podemos hacer lo mismo con el código de Node.js y depurar los módulos de Node con acceso al sistema de archivos y otras capacidades de Node.js? De hecho, es muy simple.

Abre tuTerminaly correr

node --inspect

Luego, en Chrome, escriba esta URL:about://inspect.

Haga clic en elOpen dedicated DevTools for Nodeenlace junto al destino del nodo, y tendrá acceso a Node.js en el navegador DevTools:

Asegúrese de hacer clic en eso, y no en elinspectenlace a continuación, ya que la herramienta se reconecta automáticamente a la instancia de Node.js cuando la reiniciamos, ¡muy útil!

Si la pregunta espor quéqueremos hacer eso, es bastante simple: no hay mejor manera de depurar cualquier código JavaScript que usando DevTools y sus herramientas. Tenemos acceso al generador de perfiles, toda la información de visualización de la pila, las funciones de navegación del código, un depurador genial y mucho más.

Descarga mi gratisManual de Node.js


Más tutoriales de nodos: