IT用語集 › プログラミング › pnpm

pnpm

プログラミング Svenska → 更新: 2026-10-21

「Performant npm」。Zoltan Kochanが2016年に作った。シンボリックリンクとコンテンツアドレス指定ストレージにより、各パッケージのバージョンをプロジェクト数に関係なくディスク上に1つだけ保存する。

node_modules はシンボリックリンクの木になり、依存関係を明示的に宣言することを強制する(推移的依存は、書かずにimportできない)。ワークスペース機能も内蔵している。npm installより2〜3倍、Yarnより約30%高速とされる。

SvelteKitやViteのテンプレートなど、現代的な構成の多くで既定になっている。競合はnpm(標準)、Yarn(Classic版とBerry版)、独自のパッケージ機構を持つ新興のBunである。

← 用語集に戻る