Ich versuche, NVM gemäß dieser Anleitung zu installieren.
Ich habe diesen Befehl in das Terminal eingegeben:
$ curl https://raw.github.com/creationix/nvm/master/install.sh | sh
Nachdem ich die Installation ausgeführt habe, starte ich das Terminal neu und versuche, Node.js mit diesem Befehl zu installieren:
$ nvm install 0.8
aber ich erhalte die Antwort:
-bash: nvm: command not found
Ich bin mir nicht sicher, was ich hier falsch mache.
Zusätzliche Informationen.
Ich habe in anderen Beiträgen und Foren nach Lösungen gesucht. Ich fand eine andere Lösung mit
$ git clone git://github.com/creationix/nvm.git ~/.nvm
aber diese bricht jedes Mal ab, wenn ich das versuche. Für jede Hilfe wäre ich dankbar. Danke!
Ich glaube, Sie haben diesen Schritt übersehen:
source ~/.nvm/nvm.sh
Du kannst diesen Befehl in der Bash ausführen ODER du kannst ihn in die Datei /.bashrc oder ~/.profile einfügen, um ihn automatisch zu laden
Überprüfen Sie Ihre .bash_profile
, .zshrc
, oder .profile
Datei. Wahrscheinlich gab es ein Problem während der Installation.
Am Ende einer dieser Dateien sollte Folgendes stehen.
[[ -s $HOME/.nvm/nvm.sh ]] && . $HOME/.nvm/nvm.sh # This loads NVM
Das . $HOME/.nvm/nvm.sh
ist das gleiche wie source $HOME/.nvm/nvm.sh
Siehe: Sourcen einer Datei
Sie können auch überprüfen, ob Sie einen .nvm
Ordner haben.
ls -a | grep .nvm
Wenn dieser Ordner fehlt, konnte die Installation den Git-Befehl nicht ausführen. Dies könnte daran liegen, dass Sie sich hinter einem Proxy befinden. Versuchen Sie stattdessen Folgendes auszuführen.
git clone http://github.com/creationix/nvm.git .nvm
source ~/.nvm/nvm.sh
Fügen Sie diese Zeile zu ~/.bashrc, ~/.profile oder ~/.zshrc hinzu