Ich habe FreeSSH in meinem Windows Server 2008 R2 installiert und kann mit PUTTY SSH ausführen. Das SSH funktioniert einwandfrei, aber ich kann keinen Node oder Npm vom SSH-Terminal ausführen. Der Fehler besagt, dass der Befehl nicht erkannt wurde.
Fehlt eine Konfiguration?
EDIT 1
Ich kann Node und Npm nicht ausführen und den vollständigen Pfad angeben, oder wann in NodeJs Ordner?
ssh
windows-server-2008-r2
node.js
Gabriel Matusevich
quelle
quelle
Antworten:
Versuchen Sie dies, um eine symbolische Verknüpfung zu
node
und herzustellennpm
Hinweis : Dies ist nicht die sauberste Art, Dinge zu tun, aber dies wird funktionieren.
Führen Sie an 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"
Dies wird eine erstellen H ard Link zu den Dateien
node
undnpm
in Ihrem Home - Verzeichnis in dem Sie gerade eingebennode
odernpm
wenn Sie sich anmelden über SSHquelle