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:

  1. Entfernen Sie die Standard-alias
  2. Knoten deinstallieren 8.8.1
  3. Deinstallieren npm 4.8.5, die zusammen mit den Knoten
  4. Deinstallieren nvm
  5. 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?

InformationsquelleAutor James Newton | 2017-11-11
Schreibe einen Kommentar