Empresas
Empleos
  • Sobre nosotros
  • Soluciones
    • Publicación de vacantes
      Publica tu vacante y recibe candidatos calificados en 48h.
    • Evaluación de candidatos
      500+ pruebas técnicas y psicológicas, más anti-fraude.
    • Headhunting
      Búsqueda ejecutiva a la medida de principio a fin.
    • Nómina + EOR
      Dispersión de nómina y EOR en más de 15 países de LATAM.
  • Precios
  • Empleos

0

401
Vistas
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 Respuestas
Responde la pregunta

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 Denunciar
Responde la pregunta
Encuentra empleos remotos

¡Descubre la nueva forma de encontrar empleo!

Top de empleos
Top categorías de empleo
Empresas
Publicar vacante Precios Comercial
Legal
Términos y condiciones Política de privacidad
© 2026 PeakU Inc. All Rights Reserved.
Andres GPT
Recomiéndame algunas ofertas
Necesito ayuda