web-dev-qa-db-fra.com

Comment puis-je déterminer si mon React application native est une version de débogage ou de publication à partir de code JavaScript?)

J'aimerais ajouter une interface utilisateur réservée au débogage à mon React native, mais je ne trouve aucun équivalent de RCT_DEBUG ou RCT_DEV drapeaux de compilation dans l'environnement JavaScript. Est-ce qu'il y a un?

Cas d'utilisation: je souhaite ajouter une barre d'état indiquant le nombre de demandes HTTP lancées par mon application. Évidemment, cela ne fait pas partie d'une application d'expédition, mais cela m'aiderait à vérifier mon travail pendant le développement et les tests.

64
escouten
if (__DEV__) {
    console.log('I am in debug');
}

Vous pouvez voir cette approche est utilisé dans référentiel React Native .

131
rmevans9