J'utilise homebrew
et oh-my-zsh
sur une nouvelle installation OSX 10.10.1. J'ai obtenu nvm
via homebrew
, puis j'ai essayé de l'exécuter mais j'ai dit - zsh: commande introuvable: nvm
Une idée du problème? J'ai pu installer et utiliser git très bien ...
MISE À JOUR 9/20/2019
Comme indiqué par des réponses plus récentes de DarkPurple141 et Elise van Looij . nvm
ne semble pas compatible avec homebrew
. Ceci est également indiqué dans le repo officiel nvm-sh situé ici .
L'installation Homebrew n'est pas prise en charge. Si vous rencontrez des problèmes avec nvm installé par homebrew, veuillez le désinstaller et l'installer en suivant les instructions ci-dessous, avant de signaler un problème.
Remarque: si vous utilisez zsh, vous pouvez facilement installer nvm en tant que plugin zsh. Installez zsh-nvm et exécutez la mise à niveau de nvm pour mettre à niveau.
Les étapes suivantes devraient vous aider:
- $
brew uninstall nvm
- $
brew cleanup
(juste pour faire bonne mesure) - $
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
Vérifiez que nvm a été correctement installé en exécutant $
command -v nvm
.4.a Si la réponse est autre que $
nvm
, ajoutez les deux lignes suivantes au fichier ~ / .bash-profile:export NVM_DIR=~/.nvm
source ~/.nvm/nvm.sh
4.b Redémarrez votre ordinateur (vous pouvez essayer de fermer le Terminal et de le redémarrer en premier) 4.c $command -v nvm should now return
nvm`Maintenant, mettez à jour Node.js avec $
nvm install --lts
- Mettre à jour npm: $
nvm install-latest-npm
- $
npm install --global mocha
. Enfin, succès! Eh bien, pour moi et j'espère pour vous aussi.