Ich habe den NodeJS in Ubuntu 14.04 installiert, indem ich nvm
dieser Seite gefolgt
bin
nvm ls
sbin
mkdir: cannot create directory ‘/usr/sbin/alias’: Permission denied
Dann habe ich gefunden, dies zu lösen (von NVM-Lösung )
$ export NVM_DIR=~/.nvm
$ echo $NVM_DIR
/home/roy/.nvm
Dann funktioniert es gut.
Das Problem ist, dass ich die Konsole nicht wiederfinde, wenn ich sie neu starte oder sogar öffne node
.
roy@Croy:~$ node -version
The program 'node' can be found in the following packages:
* node
* nodejs-legacy
Try: sudo apt-get install <selected package>
Ich muss diesen Schritten folgen,
Das mache ich nvm install 0.11.13
dann so
v0.11.13 is already installed.
Now using node v0.11.13
Hier ist meine Stackoverflow-Frage - die folgende Antwort funktioniert nicht.
Wie komme ich von hier raus?
curl https://raw.githubusercontent.com/creationix/nvm/v0.7.0/install.sh | sh
Schritt schief gelaufen zu sein. Sie können Ihr ~ / .profile speichern (eine Kopie in / tmp erstellen), diesen Schritt wiederholen und prüfen, was bis zumdiff /tmp/.profile ~/.profile
Antworten:
Wie hier gesehen
Führen Sie den Befehl aus:
und in meinem Fall angezeigt
/usr/sbin/node
.Wenn der Befehl nicht gefunden wird, fahren Sie mit Schritt 3 fort. Entfernen Sie ihn mit
Führen Sie den Befehl aus:
In meinem Fall wurde es angezeigt
/usr/bin/nodejs
Machen Sie einen Link
ODER
quelle
Führen Sie den Befehl aus:
Weitere Informationen finden Sie hier .
quelle
Wie hier gesehen
quelle
Node hat in der aktuellen Version einen anderen Namen, meiner ist
v0.10.25
.Die Strömung
node
ist geradenodejs
.Um die alten Befehle zu verwenden, müssen Sie eine symbolische Verknüpfung wie diese erstellen.
und das ist es.
Lauf:
node --version
quelle
0.10.25~dfsg2-2ubuntu1
für eine vertrauenswürdige Veröffentlichung?Die folgende Zeile fügt Ihrem Knoten hinzu
$PATH
:Verwenden Sie Ihre installierte Knotenversion.
quelle
Wie wäre es mit den offiziellen Anweisungen von der NodeJS-Site :
Für v6:
Für v4:
Ich habe diese von Windows Bash getestet (über das Subsystem für Linux - 14.04) und es hatte den richtigen
node
Alias. Wenn Siesudo apt-get install -y nodejs
das Setup-Skript nicht ausführen, erhalten Sie Knoten 0.10.quelle