Ubuntu 22.04にYarnパッケージマネージャーをインストールする方法
Ubuntu 22.04にYarnパッケージマネージャーをインストールする方法
このチュートリアルはこれらのOSバージョンのために存在します
- Ubuntu 22.04 (ジャミー・ジェリーフィッシュ)
- Ubuntu 20.04 (フォーカルフォッサ)
このページで
- 前提条件
- Node.jsをインストールする
- Corepackを有効にする
- Ubuntu 22.04にYarnをインストールする
- ヤーンの使い方
- Yarnをアップグレードする方法
- Yarnパッケージを削除する
- 結論
YarnはJavaScript環境のためのパッケージマネージャーです。これはNPMパッケージマネージャーの代替であり、FacebookがGoogle、Tilde、Expo Devと共同で開発しました。Yarnはローカルキャッシュからパッケージをインストールするためのインストールプロセスを高速化します。大規模なコードベースに関するセキュリティやパフォーマンスの問題を解決するために設計されています。
このチュートリアルでは、Ubuntu 22.04にYarnパッケージマネージャーをインストールする方法をお見せします。
前提条件
- Ubuntu 22.04を実行しているサーバー。
- サーバーにはルートパスワードが設定されています。
Node.jsをインストールする
Yarnをインストールする前に、Node.jsパッケージをサーバーにインストールする必要があります。まず、次のコマンドでcurlツールをインストールしてください:
apt install curl -y次に、以下のコマンドを使用してNode.jsリポジトリを追加します:
curl -fsSL https://deb.nodesource.com/setup_current.x | bash -次に、以下のコマンドを使用してNode.jsパッケージをインストールしてください:
apt install nodejs -yCorepackを有効にする
Corepackは、サーバーにYarnをインストールするためのパッケージマネージャーです。デフォルトでは、CorepackはNode.jsパッケージと一緒にインストールされますが、デフォルトでは無効になっています。使用するには、有効にする必要があります。
次のコマンドでCorepackを有効にできます:
corepack enableUbuntu 22.04にYarnをインストールする
Corepackを使用すると、サーバー上にYarnパッケージを簡単にインストールおよびアクティブにすることができます。Corepackを使えば、複数のプロジェクト間で異なるYarnパッケージのバージョンを管理することができます。
次のコマンドを実行して最新のYarnバージョンをインストールおよびアクティブにします:
corepack prepare yarn@stable --activate次のコマンドを使用して、Yarnのバージョンを確認できます:
yarn --version次の出力が得られます:
3.2.3
Corepackを使用して、古いバージョンのYarnをインストールすることもできます。
例えば、Yarn 3.1.1をインストールするには、以下のコマンドを実行します:
corepack prepare [email --activate次に、デフォルトバージョンをYarn 3.1.1に設定し、次のコマンドを実行します:
yarn set version 3.1.1次の出力が得られます:
? YN0000: Retrieving https://repo.yarnpkg.com/3.1.1/packages/yarnpkg-cli/bin/yarn.js
? YN0000: Saving the new release in .yarn/releases/yarn-3.1.1.cjs
? YN0000: Done in 0s 790ms
安定版のYarnバージョンをデフォルトに設定したい場合は、次のコマンドを実行してください:
yarn set version stableヤーンの使い方
Yarnを使うことで、任意のパッケージを簡単にインストールしたり削除したりできます。
まず、次のコマンドでYarnプロジェクトを初期化します:
yarn init次の出力が得られます:
{
name: 'root',
packageManager: '[email '
}
次に、以下のコマンドを使用してReactパッケージをインストールします:
yarn add react次の出力が得られます:
? YN0000: ? Resolution step
? YN0000: ? Completed in 0s 332ms
? YN0000: ? Fetch step
? YN0013: ? js-tokens@npm:4.0.0 can't be found in the cache and will be fetched from the remote registry
? YN0013: ? loose-envify@npm:1.4.0 can't be found in the cache and will be fetched from the remote registry
? YN0013: ? react@npm:18.2.0 can't be found in the cache and will be fetched from the remote registry
? YN0000: ? Completed in 0s 418ms
? YN0000: ? Link step
? YN0000: ? Completed
? YN0000: Done in 0s 808ms
特定のバージョンのパッケージをインストールするには、次のコマンドを実行してください:
yarn add package@version依存関係をアップグレードするには、次のコマンドを実行してください:
yarn up package任意のパッケージを削除するには、以下のコマンドを実行してください:
yarn remove packageYarnをアップグレードする方法
Yarnを最新バージョンにアップグレードしたい場合は、以下のコマンドを実行してください:
yarn set version stable
yarn installYarnパッケージを削除する
Yarnを使用したくない場合は、次のコマンドを使って簡単にアンインストールできます。
corepack disable yarn結論
この記事では、Ubuntu 22.04にYarnをインストールする方法について説明しました。また、複数のYarnバージョンをインストールして管理する方法についても説明しました。このガイドがあなたのJavaScriptプロジェクトを管理するのに役立つことを願っています。