web-dev-qa-db-fra.com

Impossible de créer une application native native. La saisie est requise, mais expo est en mode non interactif.

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:

6
Ardenn1718

utilisez-vous git bash? essayez d'utiliser cmd normal pour créer le projet

36
Ridwan Budiman

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

20
A Ralkov

vous pouvez utiliser la commande suivante.

expo init youappfolder --template blank

J'espère que cela t'aides.

5
Leandro Rocha

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

3
Shri Prakash Singh

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.

1
Tarreq

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.

0
sv Math Tutor

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.

0
Yossi