Conexión de WebStorm a una sesión de depuración de node.js remota
Estoy ejecutando una aplicación Node.js dentro de una máquina virtual Linux en Oracle VirtualBox. El puerto5858
en la VM se reenvía al puerto5858
en el localhost.
Estoy ejecutando WebStorm en el sistema operativo host (Windows 7). En WebStorm hago clicRun >> Edit Configurations....
Luego hago clic en el botón Agregar (el signo más) y seleccionoNode.js remote debug
. Luego ingreso el nombre de la configuración y dejo el host como127.0.0.1
y el puerto como5858
. Hago clicOK
y asegurarme de que mi aplicación de nodo se esté ejecutando en la VM con--debug
bandera.
Luego hago clic en el icono de error en la barra de herramientas de WebStorm y el depurador aparece en la parte inferior del IDE de WebStorm.
¿Cómo puedo confirmar que la conexión se realizó con éxito? Los puntos de interrupción no funcionan y la consola en WebStorm permanece vacía (mientras se envía información a la consola en la VM de Linux). ¿Alguien puede sugerir lo que queda por hacer para que la sesión de depuración remota funcione?