Node.js
Foutopsporing op afstand in Node.JS
Zoeken…
NodeJS voert configuratie uit
Voer het knooppuntproces met de vlag --debug
debugging op afstand in te stellen. U kunt een poort toevoegen waarop de debugger moet worden uitgevoerd met --debug=<port>
.
Wanneer uw knooppuntproces start, zou u het bericht moeten zien
Debugger listening on port <port>
Dat zal je vertellen dat alles goed is om te gaan.
Vervolgens stelt u het externe foutopsporingsdoel in uw specifieke IDE in.
IntelliJ / Webstorm-configuratie
- Zorg ervoor dat de NodeJS-plug-in is ingeschakeld
- Selecteer uw runconfiguraties (scherm)
- Selecteer + > Node.js Foutopsporing op afstand
- Zorg ervoor dat u de hierboven geselecteerde poort en de juiste host invoert
Zodra deze zijn geconfigureerd, voert u het foutopsporingsdoel gewoon uit zoals u dat normaal zou doen en stopt het op uw breekpunten.
Gebruik de proxy voor het debuggen via poort op Linux
Als u uw toepassing op Linux start, gebruikt u de proxy voor foutopsporing via poort, bijvoorbeeld:
socat TCP-LISTEN:9958,fork TCP:127.0.0.1:5858 &
Gebruik vervolgens poort 9958 voor foutopsporing op afstand.
Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow