Der Paketknoten ist nicht mit node.js verbunden.
nodejs
ist das, was Sie wollen, aber es ist wohl besser, den Befehl als Knoten zu bezeichnen, um die Kompatibilität mit den verwendeten Skripten zu gewährleisten #!/usr/bin/env node
.
Sie können entweder einfach einen Symlink in Ihrem Pfad erstellen:
sudo ln -s `which nodejs` /usr/local/bin/node
Oder Sie können nvm installieren und dann die neueste Version von node.js installieren:
nvm install stable
Ich bevorzuge die NVM-Methode, da sie es Ihnen ermöglicht sudo apt-get remove nodejs
, und dann zu verwalten, welche Version des Knotens Sie selbst verwenden. Sie können auch mehrere Versionen von node.js installieren und verwenden, nvm use <version>
um einfach zwischen ihnen zu wechseln.
Ich mag auch eine Linie nach unten hinzuzufügen meine .bashrc
mag: nvm use stable > /dev/null
. Dadurch wird automatisch die neueste Version verwendet, die Sie installiert haben.
So aktualisieren Sie Ihre Knotenversion auf den neuesten Stable : nvm install stable
. Jedes Mal, wenn Sie dies tun, müssen Sie alle npm-Pakete installieren, die Sie global installiert haben, wenn Sie sie weiterhin verwenden möchten.
Um zu einer alten Version zu wechseln, führen Sie einfach aus nvm use <version>
, oder, falls Sie die alte Version noch nicht installiert haben : nvm install <version>
.