パッケージ管理ツールといえば、npmは誰にでもなじみのあるもので、それに加えて糸もありますので、聞いたことがあると思います。次に、糸とは何か、使い方を見てみましょう。
1.糸とは何ですか?
Yarnは、コードのパッケージマネージャーです。これにより、世界中の開発者からのコード(JavaScriptなど)を使用および共有できます。ヤーンはこれらのタスクを迅速、安全、確実に完了することができるので、心配する必要はありません。
Yarnを使用すると、さまざまな問題に対する他の開発者のソリューションを使用して、独自の開発プロセスを簡単にすることができます。使用中に問題が発生した場合は、問題を報告したり、解決策を提供したりできます。問題が修正されると、Yarnは同期を維持するように更新されます。
コードはパッケージ( または複数の モジュール)を介して共有され ます。パッケージには、共有する必要のあるすべてのコードと、と呼ばれるパッケージ情報を説明するファイルが含まれています package.json
。
2.インストール
WindowsシステムにYarnをインストールする方法は3つあります。
2.1インストーラーをダウンロードする
.msi
インストールファイルをダウンロード します。実行すると、WindowsにYarnをインストールするためのガイドが表示されます。
このインストーラーを使用する場合は、最初にNode.jsをインストールする必要があります 。
2.2Chocolatey経由でインストール
Chocolatey は、Windows固有のパッケージ管理ツールです。 Chocolateyをインストールするには、次の手順に従ってください 。
Chocolateyをインストールした後、コンソールで次のコマンドを実行してYarnをインストールできます。
choco install yarn
2.3スクープによるインストール
Scoop は、Windows用のコマンドラインベースのインストールツールです。この指示に従って Scoopをインストールします。
Scoopをインストールした後、コンソールで次のコマンドを実行してYarnをインストールできます。
scoop install yarn
Node.js がインストールされていない 場合 、scoopはそれをインストールするように促します。例えば:
scoop install nodejs
インストール後、次のコマンドを使用して、インストールが成功したかどうかを確認できます。
yarn --version
3.使用方法
3.1プロジェクトを初期化する
yarn init
3.2依存関係を追加する
yarn add [package]
yarn add [package]@[version]
yarn add [package]@[tag]
3.3さまざまな依存関係カテゴリへの依存関係の追加
devDependencies
、peerDependencies
および カテゴリにそれぞれ追加し ます。 optionalDependencies
yarn add [package] --dev
yarn add [package] --peer
yarn add [package] --optional
3.4依存パッケージのアップグレード
yarn upgrade [package]
yarn upgrade [package]@[version]
yarn upgrade [package]@[tag]
3.5プロジェクトのすべての依存関係をインストールします。直接ヤーンすることができます
yarn
または
yarn install