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

179
Vistas
Puntos de interrupción no verificados de VS Code

Estoy tratando de depurar una aplicación Node/Express TypeScript en VS Code (v. 1.24.0) y todos mis puntos de interrupción aparecen atenuados durante la depuración.

El error es "Punto de interrupción no verificado, Puntos de interrupción establecidos pero aún no vinculados". He buscado pero no puedo averiguar qué está mal con mi configuración. No hay ningún error en la consola, el depurador se adjunta correctamente cuando elijo el proceso, pero los puntos de interrupción no funcionan.

¿Cómo depuro esto?

estructura básica de carpetas:

 /.vscode /src/server.ts /dist/server.js launch.json tsconfig.json

lanzamiento.json

 { "type": "node", "request": "attach", "name": "Attach by Process ID", "processId": "${command:PickProcess}", "protocol": "inspector", "address": "localhost", "port": 8080, "restart": true, "preLaunchTask": "npm: build", "sourceMaps": true, "outFiles" : [ "${workspaceFolder}/dist/**/*.js" ] },

tsconfig.json

 { "compilerOptions": { "alwaysStrict": true, "emitDecoratorMetadata": true, "experimentalDecorators": true, "module": "commonjs", "moduleResolution": "node", "target": "es6", "outDir": "dist", "rootDir": "src", "sourceMap": true, "typeRoots": [ "node_modules/@types" ] }, "include": [ "src/**/*.ts" ], "exclude": [ "node_modules" ] }

tareas.json

 "version": "2.0.0", "tasks": [ { "type": "npm", "script": "build", "group": { "kind": "build", "isDefault": true } } ]
over 4 years ago · Santiago Trujillo
3 Respuestas
Responde la pregunta

0

Para cualquiera que se encuentre con este error, pude encontrar una solución. El problema era la forma en que iniciaba el proceso Node, no el mapeo de los mapas de origen (que produce un error diferente).

Para adjuntarlo al proceso, lo inicié desde la terminal de VS Code de esta manera:

 node --inspect dist/server.js

lanzamiento.json:

 { "type": "node", "request": "attach", "name": "Attach by Process ID", "processId": "${command:PickProcess}", "protocol": "inspector", "address": "localhost", "port": 8080, "restart": true, "preLaunchTask": "npm: build", "sourceMaps": true, "outFiles" : [ "${workspaceRoot}/dist/**/*.js" ] },
over 4 years ago · Santiago Trujillo Denunciar

0

Estaba encontrando que todos los puntos de interrupción que traté de establecer en un archivo tenían este problema, pero ninguno del resto.

Estaba nombrando el archivo dispatcher.js con minúsculas, pero llevándolo al nodo con:

 const { Dispatcher } = require('./Dispatcher')

y el contenido era una clase de JavaScript que se exportaba como:

 module.exports = { Dispatcher }
over 4 years ago · Santiago Trujillo Denunciar

0

Encontré este problema usando vscode 1.25

Parece que se activa cuando se cambia una fuente que contiene un punto de interrupción (.ts) mientras se ejecuta la sesión de depuración. Los puntos de interrupción se pueden volver a habilitar volviendo a guardar la fuente o volviendo a alternar el punto de interrupción.

Sin embargo, si se cambió la fuente, entonces la depuración debe reiniciarse para estar sincronizada con la fuente.

Este problema parece extenderse también al modo de edición, los puntos de interrupción permanecerían "sin verificar" incluso después de salir del modo de depuración. Nuevamente, volver a guardar la fuente parece volver a habilitar los puntos de interrupción en este caso.

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