株式会社オブライト
Tooling2026-05-17

npm

別名: Node Package Manager / npmjs

Node.jsに同梱されるJavaScriptのデフォルトパッケージマネージャ。npmjsに200万以上のパッケージが公開されており、世界最大のソフトウェアレジストリ。npm scriptsによるタスク自動化も広く使われる。


概要

npmはNode.jsプロジェクトで標準的に使われるパッケージマネージャです。`npm install`でライブラリを取得し、`package.json`でプロジェクトの依存関係とスクリプトを管理します。

pnpm・Yarnとの比較

npm v7以降はworkspacesをサポートしてモノレポにも対応しています。ただし速度・ディスク効率ではpnpmが優れており、大規模プロジェクトではpnpmまたはYarnが選ばれることもあります。詳細は Hono完全ガイド などのNode.js実践記事を参照ください。

関連コラム

関連用語

お気軽にご相談ください

お問い合わせ