cmd: reac-native run-android à chaque changement de fichier
quand je lance "réagir indigènes de l'exécution android" construction est déployé sur l'émulateur et le programme s'exécute bien. Mais après je modifie les fichiers en local, j'ai besoin d'exécuter "réagir indigènes de l'exécution android".
Quelque façon, cela peut être fait en utilisant le gardien, comme il arrive pour réagir-native ios.
Grâce
source d'informationauteur Kiba | 2015-09-16
Vous devez vous connecter pour publier un commentaire.
Vous avez pour permettre le rechargement.
Selon le tutoriel:
Je suis sous MacOS X, avec Genymotion. Pour une raison qui reste à déterminer, tout a fonctionné, le simulateur couru, et mon application a été déployée avec "réagir indigènes de l'exécution android". Cependant, le "rage menu", ne s'affiche pas quand j'ai essayé d'utiliser le Commande + M raccourci clavier indiqué dans les instructions ici:
Donc, finalement, j'ai écrit un petit script shell (vous pouvez simplement exécuter la même commande directement à partir de la ligne de commande dans le shell bash, etc) appelé rageMenuAndroid.sh comme suit:
Cela déclenche la rage menu. À partir de là, il est simple pour permettre de recharger avec Réagissent Natif (mon objectif), il suffit de sélectionner "le Rechargement Automatique de", et sélectionnez l'option "Recharger JS" bouton chaque fois que vous voulez vous rafraîchir.
Si quelqu'un sait comment obtenir la "rage menu" apparaisse sur le simulateur directement s'il vous plaît pouvez poster un commentaire ci-dessous. Getting IOS est un jeu d'enfant, en prenant toutes les 2 minutes, Android sur l'autre main était un certain effort (peut-être une couple d'heures, et j'ai déjà eu un JDK installé).
Obtenu d'inspiration pour répondre à cette question à partir de la lecture ce blog
Ouvrir la rage tremblement de menu. (F2/Haut de Page) -> Dev Paramètres -> le rechargement Automatique sur JS changement
Pour les appareils Android, j'ai ajouté un script qui effectue les opérations suivantes pour activer la rage menu. Fondamentalement, appuie sur "MENU" puis "R" puis "ENTER" (plus d'info La commande ADB Shell Événements d'Entrée)
Voici un lien vers le script shell qui fonctionne assez bien pour moi - https://github.com/r3bl-alliance/react-native-weather/blob/master/android_rage_menu.sh. J'utilise Webstorm, donc j'ai juste ajouté ça comme un "run cible", ce qui le rend très facile à travailler avec!