Facebookで開発された最新のJavaScriptパッケージマネージャー
ほとんどのフロントエンド開発者は、JavaScriptライブラリ、フレームワークおよびプラグインのためのNodeパワードパッケージマネージャであるnpmについてすでに知っています。これはウェブ開発者によって最も広く使われているパッケージマネージャです、しかし、Facebookは真新しいを思いつきました パッケージマネージャ 急速になっている糸という名前 npmの熱いライバル.
糸であなたはまだできます npmリポジトリからアイテムを取得する, しかし、他のリポジトリからも引き出すことができます さまざまなマシンにインストールされている独自のカスタム依存関係を管理する.

糸の最大の利点は、一貫性です。 スクリプトの異なるバージョン そして 異なるマシンの管理.
npmに頼っているユーザはラップトップに最新バージョンのjQueryを持っているかもしれませんが、彼らのデスクトップに切り替えて少し古いバージョンを実行しているかもしれません。これは一般的に更新呼び出しで管理できますが、糸がより簡単かもしれません.
最終的に開発者はパッケージマネージャを使って ユニバーサルリポジトリからパッケージと呼ばれるリソースをインストールする. これらのパッケージは、ライブラリ、フレームワーク、またはあらゆる種類の事前パッケージ化されたコードです。.
パッケージの自動更新に関しては、Yarnはこのプロセスをより広く、より簡単に、そしてより安全にすることを目指しています。これらのアイデアはまだFacebookの開発チームから出ていますが、Yarnはすでにいくつかの素晴らしい利点を提供しています。
- npm、bower、その他のカスタムリポジトリへのアクセス
- 依存関係は複数のマシンにまたがってインストールできます
- ダウンロード速度に基づく最適なパフォーマンス
- パッケージキャッシング、インターネットなしで再度ダウンロードできる
Yarn GitHubページには、地元のWebサイトやライブ制作サイトのインストール手順があります。.

もしあなたがYarnにとって初めてで、試運転をしたいのなら、公式ウェブサイトの用法ガイドをチェックしてください。これは最も簡単なパッケージマネージャの1つで、npmを使用した経験がある場合は、Yarnを使って自宅にいるように感じることができます。.
これはまだかなり新しいプロジェクトなので、今後数ヶ月のうちにFacebookから多くの更新が予想されます。.