ITエンジニア/デザイナ向けにオープンソースを毎日紹介

npmは優れたパッケージ管理システムですが、使っていると速度が遅くてストレスを感じることがあります。その挙げ句にエラーが出たら目も当てられません。それを解決するためにyarnも作られていますが、まだ機能的に十分でないこともあります。

そこで使ってみたいのがpnpmです。高速かつディスクスペースを低減してくれるnpmです。

pnpmの使い方

標準のnpmでインストールした場合。

pnpmを使った場合。3MBくらい小さくなっています。

pnpmでは複数のモジュールを平行してビルドする方式をとっており、高速化を実現しています。依存関係をフラット化することで余計なものをインストールせず、ディスク容量をセーブしています。

pnpm/pnpm: Fast, disk space efficient npm installs

 

MOONGIFTの関連記事

コメント

  • DevRel
  • Com2