npm(Node Package Manager エヌピーエム)とは
calendar_month2020-04-01 公開 update2020-05-19 更新
オープンソース(Artistic License 2.0)のパッケージ管理システム。Node.js を用いて開発されたパッケージの管理(パッケージマネージャ)に使用される。
パッケージのインストールにあたっては、
- npm のルート配下にある node_modules にインストールし、全てのプロジェクトでパッケージを利用できる「グローバルインストール」
- プロジェクトのルート配下にある node_modules にインストールし、対象のプロジェクトのみで使えるようにする「ローカルインストール」
この 2 種類から選べる。
ほかにも、依存するパッケージの検索~インストールまたはアップデートが可能で、開発したパッケージを公開する機能や、パッケージをビルドする機能も備えている。
2020 年 3 月 に GitHub が 買収すると発表し、将来的に GitHub Packages Registry へ統合されることになりました。
label 関連するタグ
