npm パッケージのインストールは、ローカル インストール (ローカル) とグローバル インストール (グローバル) の 2 種類に分かれています。コマンド ラインから判断すると、
npm install grunt # ローカルインストール
npm install -g grunt-cli # グローバルインストール
以下で説明します。
1. npm install xxx -g を実行すると、モジュールがダウンロードされ、[グローバル ディレクトリ] にインストールされます。
[グローバルディレクトリ] npm config set prefix「ディレクトリパス」で設定します。
npm config get prefix を通じて現在設定されているディレクトリを取得します。
2. npm install xxx は、現在のコマンド ラインが存在するディレクトリにモジュールをダウンロードします。
例:
c:123>npm install xxx
は
c:123node_modulesxxx
この方法は明らかに良くないので、一般的には、管理に便利で、明確な構造を持ち、再利用できる、統一されたディレクトリにインストールするグローバル インストール方法が使用されます。