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

457
Vistas
¿Cómo ver los mensajes de error del compilador de JavaScript al ejecutar el programa Node desde VSCode?

En VCode, si presiono F5 (Iniciar depuración), esto produce:

ingrese la descripción de la imagen aquí

No se envía ninguna excepción útil u otros errores a las pestañas PROBLEMAS, SALIDA, TERMINAL o CONSOLA DE DEPURACIÓN. ¿Dónde están los detalles de mi error?

Pero si lo ejecuto directamente desde la línea de comandos, obtengo un resultado útil real:

 $ /home/sir/.nvm/versions/node/v12.16.1/bin/node ./app.js /home/sir/jstest/app.js:2 import 'xxxxx'; ^^^^^^ SyntaxError: Cannot use import statement outside a module at wrapSafe (internal/modules/cjs/loader.js:1072:16) at Module._compile (internal/modules/cjs/loader.js:1122:27) at Object.Module._extensions..js (internal/modules/cjs/loader.js:1178:10) at Module.load (internal/modules/cjs/loader.js:1002:32) at Function.Module._load (internal/modules/cjs/loader.js:901:14) at Function.executeUserEntryPoint [as runMain] (internal/modules/run_main.js:74:12) at internal/main/run_main_module.js:18:47

Esto parece razonable. ¿Por qué no puedo ver el mismo VSCode?

He agregado una configuración de ejecución del programa de lanzamiento de NodeJS: .vscode/launch.json:

 { // Use IntelliSense to learn about possible attributes. // Hover to view descriptions of existing attributes. // For more information, visit: https://go.microsoft.com/fwlink/?linkid=830387 "version": "0.2.0", "configurations": [ { "name": "Launch Program", "program": "${workspaceFolder}/app.js", "request": "launch", "skipFiles": [ "<node_internals>/**" ], "type": "pwa-node" } ] }

(He verificado que se usa cambiando el objetivo app.js a algo basura y viendo un error).

El programa simple para el que quiero ver los errores del compilador es app.js:

 import 'xxxxx'; // An error, missing file

Además... Espero que (en 2021) VSCode pueda resaltar esto como un error en el editor. ¿No es esa una característica?

about 4 years ago · Juan Pablo Isaza
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