1

Я установил FreeSSH в Windows Server 2008 R2 и могу использовать SSH с PUTTY, SSH работает нормально, но я не могу запустить узел или npm из терминала SSH, ошибка говорит, что команда не распознана.

Отсутствует ли какая-либо конфигурация?

РЕДАКТИРОВАТЬ 1

Я не могу на самом деле запустить node и npm, указав полный путь или когда в папке nodejs, мысли?

1 ответ1

0

Попробуйте это сделать символическую ссылку на node и npm

Примечание: это не самый чистый способ делать вещи, но это будет работать.

Из командной строки запустите:

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

Это создаст H ard ссылку на node файлов и npm в вашем домашнем каталоге, что позволит вам просто ввести node или npm после входа через SSH.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .