超高速
Yarn はダウンロードしたパッケージをキャッシュするので、再ダウンロードは不要です。さらにリソースを最大限利用できるように処理を並列化するので、インストール時間はかつてないほど高速です。
高いセキュリティ
Yarn はコード実行前に、インストールされた各パッケージの整合性をチェックサムで検証します。
高い信頼性
詳細かつ簡潔な lock ファイルフォーマットと、確定性に優れたアルゴリズムを採用することで、Yarn はあるシステム上で成功するインストールが、他のシステムでも全く同じように成功することを保証します。
今すぐ始めましょう!
始めるオフラインモード
既にパッケージがインストール済みなら、インターネット接続なしで再インストールできます。
確定的なインストール
同じ依存関係を持っていればインストール順序に関係なく、どのマシンでも全く同じようにインストールが行われます。
ネットワークパフォーマンス
Yarn はネットワークを最大限利用できるように効率よくリクエストをキューに追加し、リクエストが大量に流れることを回避します。
npm と同一のパッケージ
あらゆるパッケージは npm からインストールされ、パッケージのワークフローはそのまま維持できます。
ネットワーク処理の継続性
1つのリクエストが失敗しても、インストール全体が失敗したことにはなりません。リクエストが失敗した場合にはリトライします。
フラットモード
重複を避けるために、依存関係にあるパッケージ間のバージョンの不整合を解消して、単一のバージョンにします。