Nvm-windows: Cmdlet der Pfad wird nicht gefunden

Erstellt am 3. Juli 2018  ·  5Kommentare  ·  Quelle: coreybutler/nvm-windows

Ich habe bereits die neueste Version 1.1.6 installiert
Ich habe Windows 8.1 mit Powershell (auch mit klassischem cmd überprüft)

Ich versuche, meine Version zu sehen:
Wenn ich node -v oder npm -v eingebe, heißt es:
"Der Begriff 'Knoten' wird nicht als Name eines Cmdlets, einer Funktion, einer Skriptdatei oder eines lauffähigen Programms erkannt."

Ich habe die nvm ausprobiert und die nvm verwenden v6.11.5
Ich habe auch versucht, cmd und Windows neu zu starten.

Was kann ich tun?

Hilfreichster Kommentar

Dies ist mir passiert, als ich zuvor Node installiert und dann entfernt hatte, aber einige Dateien wurden in c:Program Filesnodejs beibehalten
Die Lösung war zu laufen
rmdir /s /q "c:Programmdateiennodejs"
dann verwende nvm 10.6.0

Jetzt sehen Ihre c:Programmdateien wie folgt aus:
08.07.2018 21:51nodejs [C:UsersRikAppDataRoamingnvmv10.6.0]

und alles wird gut

Alle 5 Kommentare

Dies ist mir passiert, als ich zuvor Node installiert und dann entfernt hatte, aber einige Dateien wurden in c:Program Filesnodejs beibehalten
Die Lösung war zu laufen
rmdir /s /q "c:Programmdateiennodejs"
dann verwende nvm 10.6.0

Jetzt sehen Ihre c:Programmdateien wie folgt aus:
08.07.2018 21:51nodejs [C:UsersRikAppDataRoamingnvmv10.6.0]

und alles wird gut

Danke @riklarkin , die mir gerade geholfen hat!

$ rmdir /s /q "c:\program files\nodejs"
Remove-Item : A positional parameter cannot be found that accepts argument '/q'.
At line:1 char:1
+ rmdir /s /q "c:\program files\nodejs"
+ ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
    + CategoryInfo          : InvalidArgument: (:) [Remove-Item], ParameterBindingException
    + FullyQualifiedErrorId : PositionalParameterNotFound,Microsoft.PowerShell.Commands.RemoveItemCommand

Ich musste stattdessen $ Remove-Item -Force -Recurse "C:\Program Files\nodejs" , aber dann hat es auch bei mir funktioniert! 👍

Versuchen Sie, node64 -v oder node64==32 -v .

Ich habe festgestellt, dass die ausführbare Knotendatei im NVM-Ordner node.exe hat das Problem für mich behoben.

Oh Mann, was für ein nerviger Fehler ohne Fehlermeldung. Lesen Sie Tonnen von Problemen, um die Lösung hier zu finden. Wenn Sie node.js schon einmal installiert (und deinstalliert) haben, bleibt der Pfad immer erhalten. Dieser Fehler sollte also sehr oft auftreten.

War diese Seite hilfreich?
0 / 5 - 0 Bewertungen