Open8

pnpm

kzk4043kzk4043

速い
pnpm is up to 2x faster than npm(なんでここだけ約してないんだろ笑)

効率的
node_modules 内のファイルは単一のコンテンツアドレス指定可能なストレージから複製またはハードリンクされます。

モノリポ をサポート
pnpm はリポジトリ内マルチパッケージをサポートしています

厳格
デフォルトで、pnpm はフラットでない node_modules を作成するので、コードは任意のパッケージにアクセスできません。

kzk4043kzk4043

pnpmの記事どっかで読んだけどどっかいった。node_modulesの構造について

kzk4043kzk4043

インストール

pnpm is a ordinary version of pnpm, which needs Node.js to run.
@pnpm/exe is packaged with Node.js into an executable, so it may be used on a system with no Node.js installed.

pnpmはnode上で動く?ので、Node入ってる環境でpnpmいれるか、Node同梱の@pnpm/exeをいれるか?
とりあえずこれで入れるか

npm install -g pnpm

0.5秒くらいで終わった…