Es scheint, dass Sie bereits eine ältere Knoten installiert haben und in Ihrem PATH vor dem neuen Knoten ist.
Angenommen, Sie haben den neuen Knoten korrekt installiert, können Sie seinen Pfad zu Ihrem PATH vor dem alten hinzufügen. Zum Beispiel:
PATH="/path/to/new/node/bin:$PATH"
Oder Sie können es brauchen einmal in einem anderen Weg wieder zu installieren, falls die Installation nicht gehen, wie man wollte.
Eine automatische Art und Weise Knoten Versionen zu handhaben wäre mit NVM:
aber es kann immer noch zu Konflikten, wenn man Knoten, bevor Sie NVM installieren installiert haben.
Eine einfache Möglichkeit zur Installation von Node wäre die Dekomprimierung einer Binärdistribution in z. /opt/node-7.10.0:
wget https://nodejs.org/dist/v7.10.0/node-v7.10.0-linux-x64.tar.gz
tar xzvf node-v7.10.0-linux-x64.tar.gz
sudo chown -Rv root.root node-v6.7.0-linux-x64
sudo cp -Rvi node-v7.10.0-linux-x64 /opt/node-7.10.0
oder aus Quellen:
wget https://nodejs.org/dist/v7.10.0/node-v7.10.0.tar.gz
tar xzvf node-v7.10.0.tar.gz
cd node-v7.10.0
./configure --prefix=/opt/node-7.10.0
make && make test && echo OK || echo ERROR
# If everything is ok:
sudo make install
und dann mit:
PATH="/opt/node-7.10.0/bin:$PATH"
This tutorial sehen, wo ich verschiedene Weise zu installieren Knoten erklären und was Sie müssen danach mit dem PATH machen. Natürlich brauchen Sie nicht die Version, die im Pfad zu Node enthalten ist, aber ich weiß nicht, wo Ihr alter Node installiert ist, so dass dieses Beispiel wahrscheinlich keine andere Version überschreiben wird. Das Pfadpräfix könnte/opt/node sein. Mit/usr/local installieren Sie andere Dateien, so dass Sie besonders vorsichtig sein müssen - Einzelheiten finden Sie im Tutorial. auch
Siehe:
Was bedeutet der Befehl ', die die Rückkehr node'? – robertklep
Es verwendet "/ usr/local/bin/node" –