Home / 用語 / npm

npm

※本ページにはプロモーション(広告)が含まれています

一般IT用語

読みえぬぴーえむ
英語Node Package Manager

💡 ひとことで言うと

Node.js向けのパッケージ管理ツールで、世界最大級のオープンソースパッケージレジストリを備えています。JavaScriptライブラリの導入や依存管理に使われます。

詳しい解説

npm(Node Package Manager)は、JavaScript実行環境であるNode.jsに標準で付属するパッケージマネージャーです。npmレジストリには200万を超えるパッケージが公開されており、世界最大級のオープンソースエコシステムを形成しています。プロジェクトのルートに置かれた`package.json`に依存ライブラリを記述しておくことで、コマンド一つで必要なパッケージを一括導入・更新でき、`package-lock.json`によりバージョンの再現性も確保されます。フロントエンドのフレームワークやビルドツール、バックエンドのライブラリ、CLIツールなど、JavaScript/TypeScript開発のほぼすべての場面で利用されます。同種のツールにはYarnやpnpmがあり、用途や好みで使い分けられます。

📘 具体的な場面

ReactやVueでWebアプリを開発するとき、最初に`npm install`を実行してプロジェクトの依存関係を一括で取得します。新しいライブラリを追加するときも、npm経由で導入することで`package.json`に自動記録され、チーム全体で同じ環境を再現できます。

別の呼び方

Node Package Manager
npmコマンド
エヌピーエム

関連する用語

この用語に関する関連記事

Check Also

【2026年最新版】Windowsのタスクバーをカスタマイズする方法【完全ガイド】

【2026年最新版】Windo …