yarn berry とは

ようは yarn の v2 系みたい。

レポジトリも berry という名前に変わっている。

https://github.com/yarnpkg/berry

berry の有効化

$ yarn set version berry

v1からのマイグレーションガイドはこちら: Migration | Yarn - Package Manager

Zero install

yarn berry は zero-install 機能が特徴。

Zero-Installs | Yarn - Package Manager

これによって下記の問題を解消する。

  • node_modules の肥大化
    • → Zipアーカイブなのでファイルサイズ小さくストレージ容量の節約
  • Dependency 地獄からの開放
    • → 各パッケージはバージョンごとに1つのZipアーカイブのみを持っているので、重複してインストールされない

参考文献