Business
Jobs
  • About Us
  • Solutions
    • Job Postings
      Post your job and receive qualified candidates in 48h.
    • Candidate Assessments
      500+ technical and psychological tests, plus anti-fraud.
    • Headhunting
      Tailor-made executive search from start to finish.
    • Payroll + EOR
      Payroll dispersal and EOR across 15+ LATAM countries.
  • Pricing
  • Jobs

0

262
Views
¿Cómo obtener todas las variables locales en Node.js cuando ocurre una excepción no detectada?

Cada vez que mi script node.js tiene una excepción no detectada. Me gustaría poder volcar todas las variables locales en la consola implícitamente para poder tener una instantánea de todos los valores en el momento en que algo salió mal.

En este momento, puedo hacer esto con código visual al ejecutar un depurador, pero ¿es posible hacerlo usando solo código?

Si no, ¿cuál sería la mejor manera de invocar un depurador para adjuntarlo a la secuencia de comandos del nodo y volcar las variables cuando se produzca una excepción?

Actualmente, el depurador incorporado de node.js tiene el método watch() para obtener los valores de las variables en una excepción, pero requiere que especifique implícitamente la variable antes de que ocurra la excepción.

Existe el depurador de Chrome v8 que usa el argumento --inspect y visita chrome://inspect/ en Chrome, pero eso requeriría automatizar Chrome usando el Protocolo Chrome DevTools.

También requiere que se ejecute una instancia de Chrome, que requiere demasiados recursos en un VPS que tiene las especificaciones mínimas.

¿Cuál es la mejor manera de volcar las variables locales en un archivo de registro cuando algo sale mal?

about 4 years ago · Juan Pablo Isaza
Answer question
Find remote jobs

Discover the new way to find a job!

Top jobs
Top job categories
Business
Post vacancy Pricing Sales
Legal
Terms and conditions Privacy policy
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Show me some job opportunities
There's an error!