透過 SSH 在 Windows Server 2008 R2 中執行 node 和 npm

透過 SSH 在 Windows Server 2008 R2 中執行 node 和 npm

我已經在 Windows Server 2008 R2 中安裝了 FreeSSH,並且可以使用 PUTTY 進行 SSH,SSH 工作正常,但我無法從 SSH 終端運行 node 或 npm,錯誤說命令無法識別。

是否缺少某些配置?

編輯1

我實際上無法運行指定完整路徑或在 Nodejs 資料夾中的節點和 npm,有什麼想法嗎?

答案1

嘗試建立一個符號連結到nodenpm

筆記:這不是最乾淨的做事方式,但這會起作用。

從命令提示字元運行:

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

這將創建一個Hard 連結到檔案nodenpm您的主目錄中,允許您只需輸入nodenpm一旦透過 SSH 登入

相關內容