Je suis un peu confus ici. Lorsque je débogue une application native React, j'active généralement le rechargement à chaud et le rechargement en direct . Je veux savoir quelle est la différence entre eux?
Réponses
Trop de publicités?Vivre recharger recharge ou rafraîchit l'ensemble de l'application lorsqu'un fichier est modifié. Par exemple, si vous étiez quatre liens profonds dans votre navigation et enregistré un changement, en direct de rechargement serait redémarrer l'application et la charge de l'application de retour à l'itinéraire initial.
Chaud de rechargement actualise uniquement les fichiers qui ont été modifiés sans perdre l'état de l'application. Par exemple, si vous étiez quatre liens profonds dans votre navigation et enregistré un certains style, l'etat n'aurait pas de changement, mais les nouveaux styles apparaissent sur la page, sans avoir à revenir à la page que vous êtes parce que vous serait toujours sur la même page.
Les deux peuvent être activées à l'aide de CMD+D / CMD+CTRL+Z / Shake Gesture menu
. Les deux sont à l'aide de gardien pour écouter le fichier change.
En direct de rechargement de la recharge de la totalité de l'app.
L'idée derrière chaude de rechargement est de garder l'application en cours d'exécution et à injecter de nouvelles versions des fichiers que vous avez modifiés lors de l'exécution. De cette façon, vous ne perdez pas de votre état qui est particulièrement utile si vous réglez l'INTERFACE utilisateur. Donc, il recharge uniquement dans la page qui vous changent plus d'infos ici
Alors que le développement de Réagir Natifs de l'application dont vous avez besoin pour afficher vos modifications de code et pour l'affichage de modifications de code il y a deux options de Réagir Indigènes.
-
Chaud Recharger
Chaud recharger affiche juste le code de modifications en fonction des nouvelles modifications du code sans avoir à redémarrer l'application de démarrage et d'effets que sur le code modifié.
-
Live Reload
Parfois, nous avons besoin de nous Live Reload pour tester notre code de navigation de sorte Live reload est utile dans ce cas, de sorte qu'il sera de la recharge de l'ensemble de la application sur le changement dans le code.