web-dev-qa-db-ja.com

Windowsでcmderを使用してNPMのエイリアスを作成する

私はWindowsでcmderを使用しています: http://bliker.github.io/cmder/

Nodejs.orgからnode.jsをインストールしました。

このコマンドを実行すると、cmderでnpmを実行できます。

C:\Program Files\nodejs\npm.cmd

たとえば、npm install -g bowerのように実行できるように、このエイリアスを作成するにはどうすればよいですか?

私はこれを試しました:

alias npm="C:\Program Files\nodejs\npm.cmd"

しかし、それは報告します:

alias npm="C:\Program Files\nodejs\npm.cmd" Files\nodejs\npm.cmd""] was unexpected at this time.

4
sbuck

ファイル名にスペースが含まれている場合は、次のように8.3バージョンの名前を使用する必要があります。

alias npm=C:\Progra~1\nodejs\npm.cmd $*

次のコマンドを使用して、短い名前を取得できます。dir /x c:\

ソース: https://bountify.co/creating-an-alias-for-npm-using-cmder-in-windows

5
sbuck

Npmを含むフォルダーを「Path」システム変数に追加することをお勧めします。

それを行うには:

  • 「コンピュータ」に移動->空のスペースを右クリック->プロパティ->左側のパネルにある「高度なシステムパラメータ」をクリック

  • 新しいウィンドウが開いているはずです-> [高度なシステムパラメータ]タブを選択します-> [環境変数]をクリックします

  • 次に、「システム変数」の下の「パス」を選択し、「変更」をクリックします。

  • 次のようなものが必要です:

C:\ ProgramData\Oracle\Java\javapath;%SystemRoot%\ system32;%SystemRoot%;%SystemRoot%\ System32\Wbem;%SYSTEMROOT%\ System32\WindowsPowerShell\v1.0 \; C:\ wamp\bin\php\php5.5.12; C:\ Program Files(x86)\ Git\cmd; C:\ Program Files(x86)\ GNU\GnuPG\pub

  • 最後に、「; PATH_TO_NPM」を追加するだけです(最初の「;」を忘れないでください」

  • コンピュータを再起動すると、動作するはずです。

1
pobklk