Configurar el IDE para depurar funciones Node.js
Para los propósitos de esta documentación, vamos a ilustrar cómo configurar las preferencias de depuración de funciones Node.js non-HTTPS e Integration en Visual Studio Code.
Si solo deseas tunelizar tus funciones y has usado el siguiente comando CLI, no se requiere configuración del IDE.
Este comando solo tunelizará tus funciones y publicará los logs de las funciones en el Catalyst CLI.
Configura el depurador de tu IDE VS Code de la siguiente manera:
-
Asegúrate de tener todas las funciones que necesitas depurar en la máquina local y abre el proyecto correspondiente en VS Code.

-
Haz clic en el botón Run/Debug presente en la barra de menú y crea un archivo launch.json haciendo clic en la opción “create a launch.json file”.

Así es como aparece el archivo launch.json antes de comenzar las configuraciones.

- Copia el siguiente fragmento JSON y pégalo como valor en la clave JSON “configurations”.
"configurations": [{
"name": "cron_fun", // el nombre puede ser cualquiera, pero usar el mismo nombre de la función será útil durante la depuración
"type": "node",
"request": "attach",
"address": "localhost",
"port": 9001, // El número de puerto de depuración que especificaste en catalyst functions:shell --tunnel 8001 --debug 9001. El número de puerto puede ser cualquier número que no esté siendo usado por otros procesos
"localRoot": "/Users/jack/tun_cli/functions/cron_fun" // Ruta exacta donde se encuentra la carpeta de la función
}],
- Guarda este archivo, aplica los breakpoints en las líneas de código requeridas y procede al siguiente paso.

Última actualización 2026-03-20 21:51:56 +0530 IST
Yes
No
Send your feedback to us