SSH 経由で Wi​​ndows Server 2008 R2 で node と npm を実行する

SSH 経由で Wi​​ndows Server 2008 R2 で node と npm を実行する

Windows Server 2008 R2 に FreeSSH をインストールし、PUTTY を使用して SSH を実行できます。SSH は正常に動作しますが、SSH ターミナルから node または npm を実行できず、コマンドが認識されないというエラーが表示されます。

何か設定が足りないのでしょうか?

編集1

フルパスを指定したり、nodejs フォルダー内では、実際に node と 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"

これにより、HファイルへのリンクnodenpmホームディレクトリへのリンクがあるのでnodenpmSSH経由でログインするだけで

関連情報