Techniques de Debugging avec Node.js

Débogage
Vidéo non disponible ! Réessayez plus tard
Cette vidéo fait partie de la formation
Savoir programmer en Node.js
Revoir le teaser Je m'abonne
Transcription

39,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

DescriptionProgrammeAvis

39,90€ Je commande

Formation incluse dans l'abonnement Elephorm Je m'abonne à Elephorm

Les objectifs de cette vidéo sont d'enseigner comment :

  • Activer le mode debug dans Node.js
  • Utiliser les commandes de pas-à-pas
  • Surveiller et inspecter les variables
  • Utiliser des points d'arrêt dynamiques et l'instruction debugger
  • Comparer les outils de débogage de Node.js et des navigateurs

Apprenez à utiliser les outils de débogage offerts par Node.js pour améliorer la qualité de vos scripts JavaScript.

Cette leçon explore les différentes techniques de débogage disponibles dans Node.js. Vous apprendrez à mettre votre script en mode debug, à naviguer dans votre code avec des commandes telles que step-in et step-out, à surveiller les variables, et à utiliser des points d'arrêt dynamiques. Nous passerons également en revue comment utiliser l'instruction debugger pour spécifier des points d'arrêt, ainsi que des techniques avancées comme l'utilisation de modules supplémentaires tels qu'inspecteur. Finalement, nous comparerons les fonctionnalités de débogage de Node.js avec celles des débogueurs JavaScript des navigateurs.

Voir plus
Questions réponses
Comment activer le mode debug pour un script Node.js?
Utilisez la commande node debug suivie du nom du script, par exemple node debug main1.js.
Quelle est la fonction de l'instruction <strong>debugger</strong> dans Node.js?
L'instruction debugger permet de spécifier un point d'arrêt dans le code, suspendant l'exécution à cet endroit précis.
Quelles sont les avantages d'utiliser le module <strong>inspecteur</strong>?
Le module inspecteur offre une interface similaire aux outils de développement des navigateurs, facilitant le débogage des scripts JavaScript côté serveur.