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

210
Views
Punto de interrupción establecido pero aún no vinculado para algunos archivos al usar un proceso de nodo dockerizado

Tengo un servidor ejecutándose dentro de un contenedor docker que escucha un depurador en el puerto 9229. A continuación se muestra cómo se ve mi launch.json

 { "name": "Docker: Attach to Node", "type": "node", "request": "attach", "restart": true, "port": 9229, "address": "localhost", "localRoot": "${workspaceFolder}", "remoteRoot": "/app/", "protocol": "inspector", "skipFiles": [ "<node_internals>/**" ] }

Dentro de la carpeta principal de la aplicación tengo 3 subcarpetas como se muestra a continuación,

/aplicación/api/v1

/aplicación/pruebas/especificaciones/

/aplicación/utilidades/

Tengo el punto de interrupción establecido en varios archivos en estas tres subcarpetas, pero el código vs solo reconoce los puntos de interrupción establecidos para la carpeta /app/api/v1. Para los puntos de interrupción establecidos en el resto de las carpetas, dice "Punto de interrupción establecido pero aún no vinculado". ¿Puede alguien por favor ayudar? Revisé preguntas similares en el desbordamiento de pila, pero ninguna de ellas ayudó.

ingrese la descripción de la imagen aquí

about 4 years ago · Juan Pablo Isaza
1 answers
Answer question

0

Pude solucionar este problema siguiendo los pasos a continuación.

  1. Instale la extensión Docker desde el mercado de VS Code.

ingrese la descripción de la imagen aquí

  1. Haga clic en el ícono de Docker y luego haga clic con el botón derecho en su contenedor que tiene un servidor de nodos ejecutándose y seleccione "Adjuntar a VS Code".

ingrese la descripción de la imagen aquí

3. Agregue la siguiente configuración en su launch.json

 { "name": "Docker: Attach to container", "type": "node", "request": "attach", "restart": true, "port": 9229, "address": "localhost", "localRoot": "${workspaceFolder}", "remoteRoot": "/app", "sourceMaps": true, "cwd":"${workspaceFolder}", "protocol": "inspector", "skipFiles": [ "<node_internals>/**" ], }
  1. Haga clic en Ejecutar y depurar y seleccione "Docker: Adjuntar al contenedor" en el menú desplegable. El depurador debe estar adjunto.
about 4 years ago · Juan Pablo Isaza 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!