J'essaie de faire fonctionner mon extension react pour le développement local, mais "Components" et "Profiler" sont absents dans les outils de développement de Chrome. Cela ne se produit que pour le développement local, tout autre code de production affiche les deux onglets dans les outils de développement comme prévu. Je me demandais si cela pouvait être résolu d'une manière ou d'une autre ? J'ai vérifié trois fois si les onglets sont cachés à cette occasion, et ils ne le sont pas. Comme indiqué, cela ne se produit que pour la version de développement. Lorsque je clique sur l'extension, j'obtiens le message suivant :
This page is using the development build of React.
Note that the development build is not suitable for production.
Make sure to use the production build before deployment.
Open the developer tools, and "Components" and "Profiler" tabs will appear to the right.
Sur la base de ces informations, je devrais avoir les onglets affichés.
Lorsque je me rends dans une application de production et que je clique sur l'extension React, je vois s'afficher ce qui suit :
This page is using the production build of React.
Open the developer tools, and "Components" and "Profiler" tabs will appear to the right.
Et je vois aussi ces deux onglets sans problème.
Vous savez pourquoi cela se produit ? J'ai cherché une solution, mais je n'en ai pas trouvé. La seule chose que j'ai trouvée est quelqu'un qui a mentionné que vous devez définir la variable d'environnement REACT_APP_ENV
. J'ai essayé de définir cette valeur dans le .env
où j'ai défini REACT_APP_ENV='dev'
ainsi que REACT_APP_ENV='développement'. Cela n'a pas résolu le problème, même avec le redémarrage de l'application et du navigateur.