16 votes

Comment faire fonctionner le node-inspector ?

Installez :

npm install node-inspector

Exécuter l'application :

node --debug-brk c:\users\me\desktop\myapp.js // app stops successfully

Inspecteur de l'exécution :

node-inspector // doesnt work.
C:\Users\me\node_modules\.bin\node-inspector // does work.

Ouvrez chrome ou safari et assurez-vous que le débogueur est activé et naviguez vers localhost:5858. Mais cela libère l'application du point d'arrêt et elle n'apparaît nulle part dans Chrome ou Safari.

enter image description here

Solution :

enter image description here

15voto

josh3736 Points 41911

Allez directement sur http://localhost:8080.

Le port 5858 est le port que node-inspector utilise pour communiquer avec votre processus de nœud ; vous n'y accédez pas directement. Il utilise le protocole de débogage brut de V8.

inspecteur communique avec votre processus via ce protocole et sert un site Web HTTP sur 8080.

De plus, npm aurait dû mettre C:\Users\me\node_modules\.bin\ dans votre CHEMIN. Il se peut que vous ayez besoin d'un redémarrage pour que cela prenne effet, après quoi vous devriez pouvoir taper simplement node-inspector à l'invite de commande (plutôt que de taper le chemin complet).

7voto

Vadim Baryshev Points 8162

Vous devez visiter http://localhost:8080/debug?port=5850 au lieu de http://localhost:5858 .

1voto

Prateek Bhatt Points 31

Visitez http://localhost:8080/debug?port=5858 pour ouvrir la console node-inspector.

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X