Führen Sie Node und NPM in Windows Server 2008 R2 über SSH aus

Führen Sie Node und NPM in Windows Server 2008 R2 über SSH aus

Ich habe FreeSSH auf meinem Windows Server 2008 R2 installiert und kann mit PUTTY eine SSH-Verbindung herstellen. SSH funktioniert einwandfrei, aber ich kann Node oder npm nicht vom SSH-Terminal aus ausführen. Die Fehlermeldung lautet „Befehl nicht erkannt“.

Fehlt eine Konfiguration?

BEARBEITEN 1

Ich kann Node und NPM nicht wirklich ausführen, wenn ich den vollständigen Pfad angebe oder wenn ich mich im Node.JS-Ordner befinde, was meint ihr?

Antwort1

Versuchen Sie dies, um einen symbolischen Link zu erstellen nodeundnpm

Notiz: Das ist nicht die sauberste Vorgehensweise, aber es wird funktionieren.

Führen Sie in einer Eingabeaufforderung Folgendes aus:

mklink %userprofile%\node.exe "C:\Program Files (x86)\nodejs\node.exe" Undmklink %userprofile%\npm.exe "C:\Program Files (x86)\nodejs\npm.exe"

Dadurch entsteht eineHard Link zu den Dateien nodeund npmin Ihrem Home-Verzeichnis, so dass Sie einfach eingeben nodeoder npmsobald Sie sich über SSH anmelden

verwandte Informationen