Ich habe meine vorherige Version von node.js (0.8.11) deinstalliert und die neueste Version, 0.10.24, von der node.js-Website heruntergeladen und installiert. Nachdem ich jedoch node --version
ausgeführt habe, zeigt es immer noch an, dass ich v0.8.11 verwende. Offensichtlich wurden während des Deinstallationsprozesses einige Dateien zurückgelassen, die dazu führen, dass ich Fehler bekomme, wenn ich versuche, Module über npm hinzuzufügen. Lösungen dafür habe ich für OSX und Linux gefunden, aber nichts für Windows. Ich benutze Windows 7 64-Bit.
Antworten
Zu viele Anzeigen?Ich bin hierher gekommen, weil die Schaltfläche "Entfernen" im Menü "Hinzufügen/Entfernen" nicht verfügbar war. Es wurde gemeldet, dass "Node.js nicht entfernt werden kann".
Dies hat funktioniert:
- Das .msi meiner installierten Node-Version erhalten. Führte es zur Reparatur der Installation sicherheitshalber aus.
- Öffnete das Administrator-Eingabeaufforderungsfenster und führte
msiexec /uninstall
aus.
Wie man Node.js vollständig von Windows entfernt
Ich bin auch auf dieses Problem auf Windows 10 gestoßen.
Lösung
Ich habe NVM für Windows 1.1.7 deinstalliert. Während der Deinstallation wurde angezeigt, dass alle Versionen von Node.js und npm deinstalliert würden. Beide sind jetzt weg :-)
Ich hatte gestern dasselbe Problem und meine Lösung ist:
- Deinstalliere es über die Systemsteuerung, nicht über die Kommandozeile.
- Lade die neueste oder gewünschte Version von Node von der Website herunter und installiere sie.
Falls du aus Versehen versucht hast, es über die Kommandozeile zu deinstallieren (es wird meistens nicht vollständig entfernt), erhältst du die Deinstallationsoption nicht in der Systemsteuerung. In diesem Fall installiere dieselbe Version von Node und befolge dann Schritt 1.
Ich hoffe, es hilft jemandem.
- See previous answers
- Weitere Antworten anzeigen