Outils de développement React

Utilisez les outils de développement React (React Developer Tools, NdT) pour inspecter les composants, modifier les props et les états, et identifier des problèmes de performance.

Vous allez apprendre

  • Comment installer les outils de développement React

Extension de navigateur

Le moyen le plus simple pour déboguer des sites construit avec React consiste à installer l’extension de navigateur React Developer Tools. Elle est disponible pour plusieurs navigateurs populaires :

Désormais, si vous visitez un site web construit avec React, vous pouvez apercevoir au sein des outils de développement du navigateur les onglets Components et Profiler.

Extension React Developer Tools

Safari et les autres navigateurs

Pour les autres navigateurs (par exemple Safari), installez le module npm react-devtools :

# Yarn
yarn global add react-devtools

# Npm
npm install -g react-devtools

Ouvrez alors les outils de développement depuis le terminal :

react-devtools

Ensuite, connectez votre site aux outils de développement React en ajoutant la balise <script> suivante au début de la balise <head> de votre site :

<html>
<head>
<script src="http://localhost:8097"></script>

Pour finir, rafraîchissez votre page dans le navigateur pour l’afficher dans les outils de développement.

React Developer Tools en mode autonome

Mobile natif (React Native)

Les outils de développement React peuvent également être utilisés pour inspecter les applis construites avec React Native.

La façon la plus simple d’utiliser les outils de développement React consiste à les installer au global :

# Yarn
yarn global add react-devtools

# Npm
npm install -g react-devtools

Ouvrez alors les outils de développement depuis le terminal :

react-devtools

Ça devrait se connecter à toute appli React Native locale en cours d’exécution.

Essayez de relancer l’appli si les outils de développement ne se connectent toujours pas au bout de quelques secondes.

En apprendre plus sur le débogage de React Native.