
我已經在 Windows Server 2008 R2 中安裝了 FreeSSH,並且可以使用 PUTTY 進行 SSH,SSH 工作正常,但我無法從 SSH 終端運行 node 或 npm,錯誤說命令無法識別。
是否缺少某些配置?
編輯1
我實際上無法運行指定完整路徑或在 Nodejs 資料夾中的節點和 npm,有什麼想法嗎?
答案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"
這將創建一個Hard 連結到檔案node
和npm
您的主目錄中,允許您只需輸入node
或npm
一旦透過 SSH 登入