Ich aktualisiere / installiere die neueste Version von Node Js erfolgreich mit den folgenden Befehlen (die offizielle curl
Methode funktioniert bei mir nicht):
sudo npm cache clean -f
sudo npm install -g n
sudo n stable
sudo ln -sf /usr/local/n/versions/node/<VERSION>/bin/node /usr/bin/node
Die Version von my node und nodejs wird jedoch anders:
$ node --version
v5.0.0
$ nodejs --version
v0.10.25
Es scheint, dass der neue Knoten installiert ist /usr/local/bin/node
, also habe ich versucht:
sudo ln -s /usr/bin/nodejs /usr/local/bin/node
Aber es kehrt zurück:
ln: failed to create symbolic link ‘/usr/local/bin/node’: File exists
Ich benutze auch diesen Link:
$ sudo ln -s /usr/bin/nodejs /usr/bin/node
ln: failed to create symbolic link ‘/usr/bin/node’: File exists
Ich werde einige Frameworks verwenden, die davon abhängen node
, wie Ionic
. Welche Knotenversion wird verwendet?
Was soll ich tun, um das zu lösen?
Vielen dank für Deine Hilfe
nodejs
undnode
die binären von n installiert ist . Und wenn n dazu nicht in der Lage ist, wie lautet der Stand der Technik? In einer Arbeitsumgebung ist es sehr fehleranfällig, wenn nodejs und node unterschiedliche nodejs-Versionen ansprechen.