Je viens juste de commencer à apprendre à réagir en natif et je suis bloqué au début . J'ai installé réagir en natif avec npm install -g create-react-native-app
, mais lorsque je tente de créer une application avec create-react-native-app
, il dit simplement:
La saisie est requise, mais expo est en mode non interactif. Champs obligatoires
contribution:
> Choisissez un modèle:
utilisez-vous git bash? essayez d'utiliser cmd normal pour créer le projet
Utilisez cmd ou un autre outil de ligne de commande TTY. N'utilisez pas git bash - ce n'est pas un téléscripteur.
expo --help
Usage: expo [options] [command]
Options:
-V, --version output the version number
-o, --output [format] Output format. pretty (default), raw
--non-interactive Fail, if an interactive Prompt would be required to continue. Enabled by default if stdin is not a TTY.
Dans ce cas, vous pouvez toutes les commandes mentionnées ci-dessus:
expo init my-new-project
ou faire une connexion expo en premier
vous pouvez utiliser la commande suivante.
expo init youappfolder --template blank
J'espère que cela t'aides.
Utilisez cmd ou un autre outil de ligne de commande TTY. N'utilisez pas git bash - ce n'est pas un téléscripteur.
expo --help
Usage: expo [options] [command]
Options:
-V, --version output the version number
-o, --output [format] Output format. pretty (default), raw
--non-interactive Fail, if an interactive Prompt would
être tenu de continuer. Activé par défaut si stdin n’est pas un TTY . Dans ce cas, vous pouvez utiliser toutes les commandes mentionnées ci-dessus:
expo init my-new-project
ou faire une connexion expo en premier
Vous pouvez fournir vos informations d'identification (informations d'identification du compte de site Web expo) par:
expo login -u YOUR-USERNAME-OR-EMAIL -p YOUR-PASSWORD
Si vous n'en avez pas, allez en chercher un à: https://expo.io/
Si vous commencez tout juste à apprendre React Native et qu'il est nécessaire de l'exécuter sur le client Expo sur votre mobile, vous créez une application en:
react-native init ptojectName
Ce type de projet peut être exécuté sur un simulateur (Android/iOS) ou sur un périphérique réel.
Si vous n'êtes pas en mode interactif, vous pouvez spécifier un modèle et un flux de travail comme indiqué ci-dessous:
expo init demoProject --template blanc - workflow géré
J'espère que cela t'aides.
Ma suggestion à vous: recommencez. Installez expo, puis lancez:
expo init my-new-project
cd my-new-project
expo start
Voir ici pour plus de détails: https://expo.io/learn
Votre vie sera beaucoup plus facile. Ensuite, lorsque vous gagnerez de l'expérience, vous pourrez commencer à jouer sans elle.