Debugger Node.js avec le debugger de Chrome DevTools

Oct 27, 2016
Isabelle Decarvalho
Le debugger de Chrome DevTools

Un nouveau support Chrome DevTools pour le debug de Node.js a été lancé dans la master version de Node.js en mai.

Vous pouvez le voir en action dans l’I/O talk de google sur les DevTools mais vous pouvez aussi l’essayer par vous même, tout de suite.

Allons y…

isa

Installation : les étapes

1. Téléchargez et installez la version courante de node
Vous pouvez l’installer manuellement, ou utiliser nvm pour installer la dernière version : nvm install node

2. Lancez le avec le flag –inspect

▸ node –inspect index.js

Vous pouvez aussi faire un break sur la première déclaration du script avec –debug-brk.

▸ node –inspect –debug-brk index.js

3. Ouvrez l’URL fournie

Vous aurez une URL commençant par “chrome-devtools://..” qu’il faut copier/coller dans Chrome.

Ensuite vous aurez toutes les fonctionnalités des Chrome DevTools que vous avez l’habitude d’utiliser, à savoir :

  • Complete breakpoint debugging, stepping w/ blackboxing
  • Source maps for transpiled code
  • LiveEdit: JavaScript hot-swap evaluation w/ V8
  • Console evaluation with ES6 feature/object support and custom object formatting
  • Sampling JavaScript profiler w/ flamechart
  • Heap snapshot inspection, heap allocation timeline, allocation profiling
  • Asynchronous stacks for native promises

A vous de jouer maintenant !!!

Article original original traduit par Isabelle De Carvalho, JS-Humanist & co-founder

JS-REPUBLIC est une société de services spécialisée dans le développement JavaScript. Nous sommes centre de formation agréé. Retrouvez toutes nos formations techniques sur notre site partenaire dédié au Training

1 Comment. Leave new

NIM manages the copy/paste cycle to improve workflow. It is also available in French!

http://june07.com/inspect-broke-my-workflow

Répondre

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *