npmのローカルインストール
from
npm
npm
の
ローカルインストール
一つの
プロジェクトディレクトリ
にそれぞれ存在するモジュール保存用
フォルダ
node_modules
へインストールする。
この場合だと、プロジェクトディレクトリの
package.json
にこのモジュールに依存している旨が記述される。
自分自身が開発している
パッケージ
(
プロジェクト
)を他人が使用することを想定しているとき
使用者側は
package.json
に記述されたパッケージとそのパッケージを使用するのに必要な別のパッケージ(依存先)をインストールする
グローバルインストール
だと、package.jsonにその情報が書かれないことになる。
このため、一般的に配布するパッケージの場合は全てローカルインストールが望ましい。
ただし、複数のプロジェクトディレクトリで同モジュールをインストールするとき容量がかさばる。