React Native Expo change default LAN IP
j'ai installé virtual box. Et quand je regarde l'adresse IP de l'hôte > LAN > est exp: / / 192.168.56.1: 19000.
Comment puis-je le changer sans désactiver le réseau? parce que c'est mon ip virtualbox et que mon appareil ne peut pas s'y connecter.
Merci
3 réponses
vous pouvez spécifier le REACT_NATIVE_PACKAGER_HOSTNAME
variable d'environnement pour utiliser la bonne adresse IP.
si vous utilisez XDE, assurez-vous de le lancer à partir de votre répertoire de projet avec xde .
après avoir installé les outils de ligne de commande.
même après avoir défini l'ip personnalisée, vous ne pouvez toujours pas connecter la boîte virtuelle.
vous devez définir un port en avant pour le mechine virtuel à la page de mise en réseau.
il suffit d'utiliser la véritable ip mechine de l'hôte pour l'app Expo.
REACT_NATIVE_PACKAGER_HOSTNAME='real host mechine ip' npm start
j'ai même genre de problème (avec peut une légère différence), mais la solution ne fonctionne pas pour moi. Enfin J'ai essayé L'outil D'Expo CLI qui a fonctionné très bien pour moi et est également recommandé par L'équipe D'Expo.
Ma question détaillée (peut-être aider quelqu'un à résoudre le même problème):
la configuration du réseau local de L'Expo ne fonctionne pas pour un nouveau projet réactif