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

408
Views
No se puede adjuntar el depurador de nodos en la versión actual del código VS

Actualicé el código VS a la versión 1.59.1 y la depuración de nodos ya no funciona. Estaba en una compilación de julio de 2020 antes de hoy. Uso nvm para alternar entre versiones y mi nvm predeterminado es Node 12.22.

Si ejecuto ' node --inspect-brk... ' (que solía hacer) en un terminal de código VS, las cosas simplemente cuelgan con un mensaje de 'depurador escuchando...'. Si ejecuto ' node --inspect ', el programa se ejecuta, también con un mensaje de 'escucha del depurador...' pero no se respetan los puntos de interrupción. (¿Cuál es la diferencia, por cierto, entre inspect e inspect-brk ?)

Después de instalar el último código VS y abrirlo, apareció un cuadro de diálogo que decía que el Nodo 10 está en mi camino y que la conexión automática ya no funcionaría. Y sí, el Nodo 10 es parte de mis opciones de nvm, pero ahora estoy usando el Nodo 12 a través de nvm. (Ese cuadro de diálogo ya no aparece ahora cuando abro VS Code, por alguna razón).

Tengo la configuración de 'adjuntar automáticamente' del código VS establecida en 'solo con bandera'. También probé la opción 'siempre' pero no tuve suerte. He cerrado y vuelto a abrir el código VS varias veces para ver si una configuración modificada funcionará, pero hasta ahora no ha sido así. Si alguien sabe algo que me haya pasado por alto o sabe qué es qué, me complace escuchar sugerencias.

over 4 years ago · Santiago Trujillo
1 answers
Answer question

0

Un par de cosas que puede probar cuando la conexión automática no funciona:

  • establezca auto-attach en deshabilitado, luego vuelva a activar 'con bandera'

  • verifique con env que la variable de entorno NODE_OPTIONS se parece a:

     NODE_OPTIONS=--require /home/me/.vscode-server/data/User/workspaceStorage/dc520ffe0268148fad350d767ccf9350-1/ms-vscode.js-debug/bootloader.js

De lo contrario, es útil reiniciar su terminal vscode, su bash, etc., hasta que lo haga.

--inspect-brk le dice a NodeJS que espere a que se adjunte un depurador antes de iniciar el programa.

--inspect habilita la depuración pero no espera un depurador

Con la conexión automática de vscode, debe usar --inspect . Se adjuntará automáticamente tan pronto como se inicie el programa.

over 4 years ago · Santiago Trujillo Report
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!