Ich verwende homebrew
und oh-my-zsh
auf einer neuen OSX 10.10.1-Installation. Ich kam nvm
über homebrew
und versuchte dann, es auszuführen, sagte aber - zsh: Befehl nicht gefunden: nvm
Irgendeine Idee, wo das Problem liegt? Ich konnte git gut installieren und verwenden ...
AKTUALISIERT 20.09.2019
Wie aus neueren Antworten von DarkPurple141 und Elise van Looij hervorgeht . nvm
scheint nicht kompatibel zu sein mit homebrew
. Dies ist auch im offiziellen nvm-sh-Repo angegeben, das sich hier befindet .
Die Installation von Homebrew wird nicht unterstützt. Wenn Sie Probleme mit Homebrew-installiertem NVM haben, deinstallieren Sie es bitte und installieren Sie es gemäß den folgenden Anweisungen, bevor Sie ein Problem einreichen.
Hinweis: Wenn Sie zsh verwenden, können Sie nvm problemlos als zsh-Plugin installieren. Installieren Sie zsh-nvm und führen Sie das nvm-Upgrade aus, um ein Upgrade durchzuführen.
Die folgenden Schritte sollten helfen:
- $
brew uninstall nvm
- $
brew cleanup
(nur für ein gutes Maß) - $
curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.34.0/install.sh | bash
Überprüfen Sie, ob nvm korrekt installiert wurde, indem Sie $ ausführen
command -v nvm
.4.a Wenn die Antwort etwas anderes als $ ist
nvm
, fügen Sie der Datei ~ / .bash-profile die folgenden zwei Zeilen hinzu:export NVM_DIR=~/.nvm
source ~/.nvm/nvm.sh
4.b Starten Sie Ihren Computer neu (Sie können versuchen, Terminal zu schließen und zuerst neu zu starten). 4.c $command -v nvm should now return
nvm`Aktualisieren Sie nun Node.js mit $
nvm install --lts
- Update npm: $
nvm install-latest-npm
- $
npm install --global mocha
. Endlich Erfolg! Nun, für mich und ich hoffe auch für dich.