はじめに
自分の PC 内にあるフォルダを npm install したい場合の方法です。
デバッグ時などで必要になるときがあったので、残しておこうと思います。
「ローカル」という言葉がややこしいですが、ここでは、「自分の PC 内にあるフォルダ=ローカルフォルダを npm install する方法」を書きます。
ローカルインストールとグローバルインストールの詳しい説明は割愛しますが、ローカルフォルダとはまったくのベツモノですので、以下お読みいただく際はご注意いただければと思います。
ローカルインストール → パッケージ内のみに npm インストールを行うこと
グローバルインストール → どこからでも使えるように npm インストールを行うこと
いつもの npm install
普段の開発で npm でパッケージを npm レポジトリからインストールする場合は以下のようにしますよね。
■ローカルインストール
npm install package_name
■グローバルインストール
npm install -g package_name
ローカルフォルダを npm install
ローカルフォルダから npm install する場合もすごく簡単です。
パッケージ名のところをローカルのパス指定にしてあげれば OK です。
■ローカルインストール
npm install ./local_dir/local_package_name
フルパス指定の場合は以下。
npm install D:/local_dir/local_package_name
■グローバルインストール
npm install -g ./local_dir/local_package_name
フルパス指定の場合は以下。
npm install -g D:/local_dir/local_package_name
npm install の結果
ローカルフォルダを npm install した結果、以下のようになります。
> npm list -g ... +-- local_package_name@1.2.3 -> .\D:\local_dir\local_package_name ...