104 votes

Supprimez l'avertissement "Le débogueur distant se trouve dans un onglet en arrière-plan" dans React Native

J'ai lancé un nouveau projet React Native et l'avertissement suivant continue à apparaître:

Le débogueur distant se trouve dans un onglet en arrière-plan, ce qui peut ralentir le fonctionnement des applications. Corrigez cela en mettant en avant l'onglet (ou en l'ouvrant dans une fenêtre séparée).

C'est un peu agaçant alors je veux savoir comment je peux m'en débarrasser? J'exécute le débogueur dans Chrome et je l'ai déplacé vers une fenêtre distincte, mais cela n'a pas aidé.

174voto

kjonsson Points 1858

Pour se débarrasser de l'avertissement à l'ensemble de votre projet, ajoutez les lignes suivantes à votre ultrapériphériques fichier Javascript (la plupart du temps que de l' index.js pour Réagir Natif)

pour réagir indigènes v0.57+:

import { YellowBox } from 'react-native';
YellowBox.ignoreWarnings(['Remote debugger']);

Référence à ce que le fonctionnaire Réagir Natif docs:

https://facebook.github.io/react-native/docs/debugging.html

réagir indigènes v0.56 ou ci-dessous:

Ajouter le texte suivant au début de votre code:

console.ignoredYellowBox = ['Remote debugger'];

Facile, simple et spécifique de l'erreur. Fonctionne pour moi. Peut remplacer n'importe quel texte que vous voulez.

46voto

anztrax Points 489

cette solution est un travail pour moi

ouvrir / déplacer http: // localhost: 8081 / debugger-ui (chemin par défaut du débogage distant) dans la fenêtre séparée

peut-être que cela pourrait aider :)

25voto

varunvs Points 590

Vous pouvez utiliser le débogueur natif de React disponible à l’ adresse https://github.com/jhen0409/react-native-debugger. Il s’agit d’une application autonome permettant de déboguer les applications natives de React pendant le développement.

9voto

Ramzan Chasygov Points 687
  1. Déplacez http://localhost:*****/debugger-ui dans la fenêtre séparée.
  2. Redémarrez Remote JS Debugging .

5voto

dnp Points 106

Ce problème a été résolu lorsque j'ai fermé toutes les fenêtres Chrome ouvertes et démarré à nouveau Supprimer le débogage. J'avais précédemment ouvert des fenêtres Chrome. Il semble donc que leur ouverture tue les performances.

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