Deinstallieren Sie die derzeit aktive version node.js mit nvm
Auf Ubuntu 16.04, die ich fälschlicherweise verwendet root installieren nvm, und dann zu installieren node.js 8.8.1 über nvm. Ich habe auch nvm alias default 8.8.1
, dachte, es wäre richtig, mein Fehler.
Nun würde ich gerne:
- Entfernen Sie die Standard-alias
- Knoten deinstallieren 8.8.1
- Deinstallieren npm 4.8.5, die zusammen mit den Knoten
- Deinstallieren nvm
- Installieren Sie alles richtig für das Recht der non-sudo
Es aussieht habe ich es mit dem ersten Teil:
# nvm unalias default
Deleted alias default - restore it with `nvm alias "default" "8.8.1"`
Aber nvm weigert sich, deinstallieren Knoten 8.8.1, denn es ist die einzige version installiert:
# nvm uninstall 8.8.1
nvm: Cannot uninstall currently-active node version, v8.8.1 (inferred from 8.8.1).
Ich vermute, dass ich muss zuerst deaktivieren Knoten 8.8.1, aber ich sehe nichts in der Ausgabe von nvm --help
die erscheinen würden, dies zu tun.
Welche Schritte muss ich nehmen, um vollständig zu entfernen node.js, npm und nvm von der Maschine, bevor Sie Sie erneut installieren alles richtig?
Du musst angemeldet sein, um einen Kommentar abzugeben.
Erste Typ
Geben
Deinstallieren Sie können die nodejs, indem mithilfe des folgenden Befehls.
Jedoch, dies wird nicht entfernen Sie die nvm von Ihrer linux-box. Zu entfernen, versuchen Sie den nachstehenden Befehl.
Dies ist die nukleare option in meinem Fall. nur -R würde mich Fragen, ob ich wirklich wollte, um zu löschen Sie jede Datei in der nvm Ordner.