Installieren Sie mehrere Versionen von node.js mit NVM (Ubuntu)

Wie installiert man mehrere Versionen von node.js in Ubuntu mit NVM ?

31
@racar nicht so, weil das auf Ubuntu nicht funktioniert!
hinzugefügt der Autor Alfred, Quelle
hinzugefügt der Autor malletjo, Quelle

3 Antworten

vorherige Kenntniss

Wie benutzt man das Terminal? Sie können zum Beispiel gnome-terminal verwenden.

Installieren Sie Abhängigkeiten

sudo apt-get install build-essential libssl-dev curl git-core

Installieren Sie NVM

Below we will Installieren Sie NVM.

Laden Sie nvm herunter

git clone git://github.com/creationix/nvm.git ~/.nvm

Um nvm zu aktivieren, müssen Sie es von Ihrer Bash-Shell beziehen

echo "\n. ~/.nvm/nvm.sh" >> .bashrc

Installieren Sie die Version von node.js

In diesem Beispiel werde ich den Knoten v0.4.12 installieren. Wir brauchen zuerst eine neue Bash-Sitzung. Sie können dies auch tun, indem Sie bash erneut eingeben.

$ bash
$ nvm install v0.4.12 #This takes a while.

Um den letzten v0.4-Zweig zu machen, tun Sie das

$ nvm alias default 0.4

Fehlerbehebung

Wenn Sie nicht alle Abhängigkeiten installiert haben, können Sie node.js nicht kompilieren/installieren. Dann müssen Sie ~/.nvm aufräumen

$ rm -rf ~/.nvm/
71
hinzugefügt
Diese Echo-Linie hat mir unter Ubuntu 12.04 einige Probleme bereitet. Musste die Datei editieren und in source ~/.nvm/nvm.sh ändern
hinzugefügt der Autor jcollum, Quelle
6
hinzugefügt

Die beste Antwort ist veraltet. Befolgen Sie nun die Anleitung auf dem GitHub, um Folgendes zu installieren:

https://github.com/creationix/nvm#installation

Für Linux-Maschinen ist es so einfach wie:

curl -o- https://raw.githubusercontent.com/creationix/nvm/v0.31.0/install.sh | Bash

4
hinzugefügt