Réagir Natif de projet n'ont pas index.ios.js ou index.android.js
Salut, je suis novice pour Réagir Natif.
J'ai suivi lien ci-dessous pour construire mon premier projet, mais il n'est pas trouvé index.ios.js ou index.android.js pour moi edit:
https://facebook.github.io/react-native/docs/getting-started.html
Seulement App.js est créé,
Pouvez-vous me dire comment puis-je modifier pour ios et android séparément?
Merci!
- la commande que vous êtes de cuisson pour la création de réagir natif de projet?
- créer-réagir-native-app AwesomeProject
- utilisez cette commande réagir indigènes init YourProjectName
- mais l'utilisation de cette commande je semble impossible d'utiliser l'expo pour app preview?
Vous devez vous connecter pour publier un commentaire.
Tout d'abord assurez-vous que vous avez terminé avec les téléchargements de:
l'installation et la gestion des Dépendances. Nœud et NPM venir ensemble)
Ceux sont quelques-uns essentiel installe que vous aurez besoin dans votre Projet
Pour windows/OSX, vous devez exécuter les commandes suivantes dans votre commande
invite/ligne de commande:
C'est la partie importante pour l'exécution d'un réagir natif de projet:
Alors vous pouvez utiliser cette interface cli pour démarrer un nouveau projet comme ceci:
après avoir suivi ces étapes, vous pouvez obtenir le index.android.js fichier
et la index.ios.js fichier dans lequel vous pouvez/de code à modifier pour ios/android
séparément
App.js ou n'importe quel autre fichier peut être créé par nous, tandis que index.android.js et
index.ios.js le fichier est fourni par défaut
Mais maintenant nous avons index.js fichier au lieu de index.android.js et
index.ios.js et un App.js fichier, de sorte que vous pouvez écrire vos codes dans les App.js et enregistrer le fichier dans index.js pour le faire fonctionner à la fois sur ios et android
ainsi, votre application n'enregistre qu'une fois que c'est dans index.js précédemment, nous avons besoin de copier coller le même code de l'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
react-native init nameproject
puis j'ai vérifié à la structure de fichier et il n'y a pas deindex.ios.js
etindex.android.js
mais seulementindex.js
. Je pense que cela peut-être pour la nouvelle version de réagir natifPour la dernière version de Réagir natif(0.49.3), il semble que le "index.android.js" et "index.ios.js" la séparation des voies d'entrée sont plus pris en charge. La documentation pour les développeurs nous propose d'utiliser la App.js et modifier uniquement les parties de la plate-forme de code spécifique par l'importation {Plate-forme} de réagir-package natif, si nécessaire.
La documentation du développeur