React Native project n'a pas d'index.iOS.js ou de l'index.Android.js

Salut je suis nouveau pour React Native. J'ai suivi le lien ci-dessous pour construire mon premier projet, mais j'ai trouvé qu'il n'y a pas d'index.iOS.js ou de l'index.Android.js pour moi edit:

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

Seulement App.js est créé, Puis-je savoir comment éditer séparément pour iOS et android? Merci!

25
demandé sur bennygenel 2017-09-27 21:50:20
la source

2 ответов

tout d'Abord assurez-vous que vous avez terminé avec les téléchargements de:

  • Java Sdk
  • Android Studio
  • Xcode (en cas de OSX)
  • HomeBrew (dans le cas d'OSX pour installer nœud)
  • Node / NPM (Node exécute Javascript à l'extérieur du navigateur. MNP est utilisé pour installation et gestion des dépendances. Nœud et NPM se rejoignent)

ce sont quelques installations essentielles dont vous aurez besoin dans votre projet

Pour windows/OSX, vous devez exécuter les commandes suivantes dans votre commande invite/ligne de commande:

Ceci est la partie importante pour exécuter un projet natif react:

  • npm install-g réagir-native-cli

alors vous pouvez utiliser ce cli pour lancer un nouveau projet comme celui-ci:

  • react-native init nom du projet

après avoir suivi ces étapes, vous pouvez obtenir le index.Android.fichier js et l'index.iOS.fichier js où vous pouvez coder / éditer pour iOS / android séparément

App.js ou tout autre fichier peut être créé par nous pendant index.Android.js et index.iOS.le fichier js vient par défaut

mais maintenant nous avons index.fichier js au lieu de index.Android.js et index.iOS.js et une Application.fichier js, de sorte que vous pouvez écrire vos codes Dans App.js et enregistrer le fichier dans index.js pour le faire fonctionner à la fois sur ios et android

donc votre application ne s'enregistre qu'une seule fois dans index.js plus tôt, nous devons copier coller le même code d'enregistrement dans les deux index.iOS.JS et index.Android.js pour le faire fonctionner sur android et ios qui était comme la duplication du même code, de sorte qu'ils doivent avoir déprécié que

27
répondu Adarsh Sreeram 2017-10-07 06:56:27
la source

Pour la dernière version de Réagir natif(0.49.3), il semble que l'indice.Android.js" et "index.iOS.js " les routes d'accès séparées ne sont plus supportées. La documentation du développeur suggère que nous utilisions L'application.js et ne changent que des parties du code spécifique à la plate-forme en important {plate-forme} à partir du paquet react-native si nécessaire.

documentation du développeur

40
répondu Arnab Kar 2017-10-13 13:30:24
la source

Autres questions sur