Запуск node и npm в Windows Server 2008 R2 через SSH

Запуск node и npm в Windows Server 2008 R2 через SSH

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

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

ПРАВКА 1

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

решение1

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

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

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

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

Это создастЧАСссылка на файлы nodeи npmв вашем домашнем каталоге, что позволяет вам просто войти nodeили npmвойти через SSH

Связанный контент