Recherche…


Configuration de l'exécution de NodeJS

Pour configurer le débogage distant du noeud, exécutez simplement le processus de noeud avec l'indicateur --debug . Vous pouvez ajouter un port sur lequel le débogueur doit s'exécuter avec --debug=<port> .

Lorsque votre processus nœud démarre, vous devriez voir le message

Debugger listening on port <port>

Ce qui vous dira que tout va bien.

Ensuite, vous configurez la cible de débogage distant dans votre IDE spécifique.

Configuration IntelliJ / Webstorm

  1. Assurez-vous que le plug-in NodeJS est activé
  2. Sélectionnez vos configurations d'exécution (écran)

Exécuter des configurations

  1. Sélectionnez + > Débogage distant Node.js

Ajouter une nouvelle configuration

  1. Assurez-vous d'entrer le port sélectionné ci-dessus ainsi que l'hôte correct

Configurez le port et l'hôte

Une fois ceux-ci configurés, exécutez simplement la cible de débogage comme vous le feriez normalement et celle-ci s'arrêtera sur vos points d'arrêt.

Utilisez le proxy pour le débogage via le port sous Linux

Si vous démarrez votre application sous Linux, utilisez le proxy pour le débogage via le port, par exemple:

socat TCP-LISTEN:9958,fork TCP:127.0.0.1:5858 &

Utilisez ensuite le port 9958 pour le débogage à distance.



Modified text is an extract of the original Stack Overflow Documentation
Sous licence CC BY-SA 3.0
Non affilié à Stack Overflow