Execute node e npm no Windows Server 2008 R2 via SSH

Execute node e npm no Windows Server 2008 R2 via SSH

Instalei o FreeSSH no meu Windows Server 2008 R2 e posso SSH com PUTTY, o SSH funciona bem, mas não consigo executar o nó ou npm a partir do terminal SSH, o erro diz que o comando não foi reconhecido.

Está faltando alguma configuração?

EDITAR 1

Na verdade, não consigo executar node e npm especificando o caminho completo ou quando estiver na pasta nodejs, pensamentos?

Responder1

Tente fazer isso para criar um link simbólico para nodeenpm

Observação: esta não é a maneira mais limpa de fazer as coisas, mas funcionará.

Em um prompt de comando, execute:

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

Isto criará umHlink ard para os arquivos nodee npmem seu diretório inicial, permitindo que você apenas entre nodeou npmfaça login através do SSH

informação relacionada