高速で、信頼性が高く、そして安全な依存関係の管理。

始める Yarn をインストールする
安定版: v1.3.2
Node: ^4.8.0 || ^5.7.0 || ^6.2.2 || ^8.0.0

超高速。

Yarn はダウンロードしたパッケージをキャッシュするので、再ダウンロードは不要です。さらにリソースを最大限利用できるように処理を並列化するので、インストール時間はかつてないほど高速です。

ロケット船に乗った猫の水彩画

とてもセキュア。

Yarn はコード実行前に、インストールされた各パッケージの整合性をチェックサムで検証します。

ロボットスーツを運転する猫の水彩画

高い信頼性。

詳細かつ簡潔な lock ファイルフォーマットと、確定性に優れたアルゴリズムを採用することで、Yarn はあるシステム上で成功するインストールが、他のシステムでも全く同じように成功することを保証します。

コンピューターの画面が並んだ席から手を振っている猫の水彩画

何をためらっているのですか?

始める

オフラインモード

既にパッケージがインストール済みなら、インターネット接続なしで再インストールできます。

確定的なインストール

同じ依存関係を持っていればインストール順序に関係なく、どのマシンでも全く同じようにインストールが行われます。

ネットワークパフォーマンス

Yarn はネットワークを最大限利用できるように効率よくリクエストをキューに追加し、リクエストが大量に流れることを回避します。

npm と同一のパッケージ

あらゆるパッケージは npm からインストールされ、パッケージのワークフローはそのまま維持できます。

ネットワーク処理の継続性

1つのリクエストが失敗しても、インストール全体が失敗したことにはなりません。リクエストが失敗した場合にはリトライします。

フラットモード

重複を避けるために、依存関係にあるパッケージ間のバージョンの不整合を解消して、単一のバージョンにします。