Je reçois -bash : react-native : erreur de commande non trouvée lors de la création du projet react-native.
Voici les informations supplémentaires
1. brew --version
homebrew 0.9.9
2 brew info watchman
watchman `enter code here`stable 4.50
/usr/local/Cellar/watchman/4.4.0
3. brew info flow
stable 0.24.1
/usr/local/Cellar/flow/0.24.1
4. brew info node
stable 6.1.0
/usr/local/Cellar/node/6.1.0
5. npm -version
3.8.6
6. echo $PATH
/Users/Ashok/.rbenv/shims:/Users/Ashok/.rbenv/shims:/usr/local/bin:/usr/bin:/bin:/usr/sbin:/sbin
J'ai essayé les étapes suggérées à partir du lien ci-dessous mais j'obtiens toujours la même erreur.
Je n'ai pas le répertoire "npm" qu'ils ont spécifié dans la solution.
Ashoks-MacBook-Pro:share Ashok$ ls
aclocal doc info ruby-build zsh
autoconf emacs man systemtap
Mais j'ai trouvé que le fichier npm existe dans l'emplacement ci-dessous.
/usr/local/Cellar/node/6.1.0/etc/bash_completion.d
J'ai désinstallé react-native et l'ai réinstallé mais je suis toujours confronté au même problème.
18 votes
Avez-vous essayé
npm i -g react-native-cli
au lieu denpm i -g react-native
?2 votes
J'utilise "sudo npm install -g react-native-cli".
0 votes
Hmm je ne suis pas sûr mais regardez peut-être ce fil de discussion stackoverflow.com/questions/33282545/
4 votes
Comme ils l'ont spécifié, je dois ajouter /usr/local/share/npm/bin dans ma variable PATH. Mais je n'ai pas de répertoire npm dans /usr/local/share. Merci @NaderDabit
1 votes
Quand j'exécute
npm config --global get prefix
Je peux voir npm dans cet emplacement ->/usr/local/Cellar/node/6.1.0/libexec/npm
. Je l'ai ajouté à PATH variable. Exécutéreact-native init someApp
commande toujours la même erreur :-(