Yarnのインストールと設定ガイド

Yarnは、依存関係管理の速度と信頼性を向上させることを目的とした人気のJavaScriptパッケージ管理ツールです。この記事では、異なるオペレーティングシステムでのYarnのインストール方法と、一般的な設定オプションについて詳しく説明します。

1. Yarnのインストール

npmを使用してインストール(推奨)

システムにNode.jsとnpmがすでにインストールされている場合は、次のコマンドでYarnをインストールできます:

Terminal window
1
npm install --global yarn

Homebrewを使用してインストール(macOS)

macOSでは、Homebrewを使用してYarnをインストールできます:

Terminal window
1
brew install yarn

公式インストールスクリプトを使用してインストール(Linux)

Linuxユーザーは、公式インストールスクリプトを使用できます:

Terminal window
1
curl -o- -L https://yarnpkg.com/install.sh | bash

2. インストールの確認

インストールが完了したら、次のコマンドでYarnのバージョンを確認し、インストールが成功したかどうかを確認できます:

Terminal window
1
yarn --version

3. Yarnの設定

ミラーソースの設定

Yarnはデフォルトでnpmレジストリを使用していますが、速度向上のために他のミラーソースを設定できます。例えば、淘宝ミラーを使用する場合:

Terminal window
1
yarn config set registry https://registry.npm.taobao.org

キャッシュディレクトリの設定

Yarnのキャッシュディレクトリを変更することもできます:

Terminal window
1
yarn config set cache-folder /path/to/cache

グローバルパッケージインストールディレクトリの設定

グローバルパッケージをカスタムディレクトリにインストールしたい場合は、prefix設定を変更できます:

Terminal window
1
yarn config set prefix /path/to/global/node_modules

.yarnrcファイルを使用する

プロジェクトのルートディレクトリにある .yarnrc ファイルを作成または編集してYarnの設定を行うこともできます:

Terminal window
1
registry "https://registry.npmjs.org/"
2
cache-folder "/path/to/cache"

4. Yarnの使用

プロジェクトの初期化

プロジェクトディレクトリで新しいYarnプロジェクトを初期化します:

Terminal window
1
yarn init

依存関係のインストール

プロジェクトの依存関係をインストールします:

Terminal window
1
yarn add <package-name>

開発依存関係をインストールする場合:

Terminal window
1
yarn add <package-name> --dev

依存関係の更新

プロジェクト内のすべての依存関係を更新します:

Terminal window
1
yarn upgrade

依存関係の削除

不要になった依存関係を削除します:

Terminal window
1
yarn remove <package-name>