Node.js
Zdalne debugowanie w Node.JS
Szukaj…
Konfiguracja uruchamiania NodeJS
Aby skonfigurować zdalne debugowanie węzła, po prostu uruchom proces węzła z flagą --debug
. Możesz dodać port, na którym powinien działać debugger, używając --debug=<port>
.
Kiedy proces węzła się uruchomi, powinieneś zobaczyć komunikat
Debugger listening on port <port>
Co powie ci, że wszystko jest gotowe do pracy.
Następnie konfigurujesz zdalny cel debugowania w swoim IDE.
Konfiguracja IntelliJ / Webstorm
- Upewnij się, że wtyczka NodeJS jest włączona
- Wybierz konfiguracje biegu (ekran)
- Wybierz + > Zdalny debugowanie Node.js
- Upewnij się, że wpisujesz wybrany powyżej port, a także poprawny host
Po ich skonfigurowaniu wystarczy uruchomić cel debugowania w normalny sposób, a zatrzyma się on na punktach przerwania.
Użyj serwera proxy do debugowania przez port w systemie Linux
Jeśli uruchamiasz aplikację w systemie Linux, użyj serwera proxy do debugowania przez port, na przykład:
socat TCP-LISTEN:9958,fork TCP:127.0.0.1:5858 &
Następnie użyj portu 9958 do zdalnego debugowania.
Modified text is an extract of the original Stack Overflow Documentation
Licencjonowany na podstawie CC BY-SA 3.0
Nie związany z Stack Overflow