Ubuntu 20.04にYarn NPMパッケージマネージャーをインストールする方法
Ubuntu 20.04にYarn NPMパッケージマネージャーをインストールする方法
このチュートリアルはこれらのOSバージョンのために存在します
- Ubuntu 22.04 (ジャミー・ジェリーフィッシュ)
- Ubuntu 20.04 (フォーカルフォッサ)
このページで
- 前提条件
Ubuntu 20.04へのYarnのインストール
- ステップ1:Curlをインストールする
- ステップ2:GPGキーをインポートする
- ステップ3: 公式Yarnリポジトリを追加して有効にする
- ステップ4: システムキャッシュを更新する
- ステップ5:Yarnをインストールする
Ubuntu 20.04でYarnを使用する
Yarnは、高速で、安全で、信頼性の高いNODEパッケージマネージャーであり、npmパッケージのインストール、設定、更新、削除を自動化することができます。Yarnはシステム操作を並列化し、リソースの利用効率を向上させるとともに、ダウンロードしたパッケージをキャッシュして帯域幅を節約します。Yarnは安全であり、コードを実行する前にチェックサムを使用して各インストールされたパッケージの整合性を確認します。詳細でありながら簡潔なロックファイル形式のおかげで非常に信頼性が高く、あるマシンで動作するインストールが別のマシンでも正確に同じように動作することを保証します。
このチュートリアルでは、Ubuntu 20.04ディストリビューションにおけるYarnのインストール手順を説明します。さらに、Yarnの基本といくつかの便利なコマンドについても説明します。
前提条件
Ubuntu 20.04 システムに yarn をインストールするには、スーパーユーザーまたは root 権限が必要です。
Ubuntu 20.04へのYarnのインストール
Ubuntu 20.04ディストリビューションにyarnをインストールする際にシステムに実装する必要がある手順は次のとおりです:
ステップ1:Curlをインストールする
curlコマンドラインツールは、システムにyarnリポジトリのGPGをインポートするのに役立ちます。デフォルトでは、Ubuntu 20.04システムにはcurlはインストールされていません。したがって、‘Ctrl+Alt+t’を押してキーボードショートカットでターミナルを開き、次のコマンドをルート権限で実行してcurlをインストールしてください:
sudo apt install curlステップ2:GPGキーをインポートする
curlがインストールされたら、UbuntuシステムにリポジトリのGPGキーをインポートして、yarnパッケージの利用可能性を確認します。次のコマンドを実行して、リポジトリのGPGキーをインポートしてください。
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -ステップ3: 公式Yarnリポジトリを追加して有効にする
Yarnをインストールする前に、以下のコマンドを実行してUbuntu 20.04システムに公式のyarn Aptリポジトリを追加して有効にしてください。
echo "deb https://dl.yarnpkg.com/debian/ stable main" |sudo tee /etc/apt/sources.list.d/yarn.listステップ4: システムキャッシュを更新する
次のコマンドを実行して、システムのaptリポジトリを更新またはリフレッシュします:
sudo apt updateステップ5:Yarnをインストールする
APTリポジトリのパッケージが更新されたら、Ubuntu 20.04システムにyarnをインストールするために以下のコマンドを実行してください:
sudo apt -y install yarn上記のコマンドを実行すると、このシステムにノードJSを含む新しいyarnパッケージが次のようにインストールされます:
もしnvmを使ってすでにnode jsをインストールしている場合は、node jsパッケージのインストールをスキップし、次のコマンドを使用してyarnをインストールしてください。
sudo apt install --no-install-recommends yarnYarnのインストールが完了したら、以下のターミナルコマンドを実行して、インストールされたYarnアプリケーションのバージョンを確認してください。
yarn --versionインストールされているyarnのバージョンは、ターミナルに次のように表示されます。
おめでとうございます!Ubuntu 20.04システムへのyarnのインストールが完了しました。
Ubuntu 20.04からYarnをアンインストールする
このソフトウェアを使用した後、次のコマンドを実行することでUbuntuシステムからアンインストールできます:
sudo apt remove the yarn次の記事セクションでは、Ubuntu 20.04システムでYarnの使い方について説明します。
Ubuntu 20.04でYarnを使用する
Ubuntu 20.04 システムに yarn をインストールすると、システム上でより便利な yarn コマンドを使用して探索できます。以下に示すいくつかの便利な yarn コマンドについて説明しましょう:
新しいプロジェクトを作成し、Yarnを初期化します。
まず、ソフトウェアアプリケーションの新しいプロジェクトディレクトリを作成し、以下に示すコマンドを実行してそのディレクトリに移動します:
mkdir ~/yarn_project && cd ~/yarn_project次に、次の「yarn init」コマンドを使用して、新しいプロジェクトを作成します:
yarn init yarn_project次の数の質問がターミナルウィンドウに表示されますので、画面の指示に従って必要な情報を入力するか、デフォルトのままにしてください:
情報を提供すると、スクリプトは自動的に上記の情報を含む「package.json」ファイルを作成します。このファイルには、いつでもシステム上でアクセスして変更することができます。
Yarnを使ってプロジェクトに依存関係を追加する
次のコマンドを使用して、プロジェクトの新しい依存関係を追加し、その後に名前を続けてください。
yarn add [package-name]例えば、yarnを使ってreactパッケージを依存関係としてインストールするには、次のコマンドを使用します:
yarn add react次の出力は、reactがあなたのシステムに正常にインストールされたことを示しています。上記のコマンドを実行した後、'package.json'と'yarn.lock'も更新されます。
ユーザーがパッケージ名だけを指定した場合、Yarnはデフォルトでそのパッケージの最新バージョンをインストールします。特定のプロジェクト依存関係をインストールするには、次の構文に従ってください:
yarn add [package-name]@[package-version]プロジェクトの依存関係をアップグレードする
次のコマンドを使用することで、プロジェクトの依存関係やパッケージをアップグレードできます:
yarn upgradeyarn upgrade [package-name]yarn upgrade [package-name]@[version]ユーザーがパッケージの名前を提供しない場合、指定された範囲に従って、‘package.json’ファイルに記載された最新バージョンにすべてのプロジェクトパッケージが自動的にアップグレードされます。それ以外の場合、パッケージ名で指定されたものだけがアップグレードされます。
パッケージまたは依存関係を削除する
次のyarnコマンドを使用すると、アプリケーションからインストールされたプロジェクトの依存関係を簡単に削除できます:
yarn remove [package-name]例えば、プロジェクトからreactパッケージを削除するには、上記のコマンドは次の形式に変更されます:
yarn remove react上記のコマンドは、指定されたパッケージをプロジェクトから削除するだけではなく、「package.json」と「yarn.lock」ファイルもプロジェクト内で更新されます。
すべてのプロジェクト依存関係をインストールする
プロジェクトの 'package.json' ファイルに記載されている完全なプロジェクト依存関係をインストールするために、以下のコマンドを実行してください:
yarn install または
ターミナルウィンドウで「yarn」コマンドを入力するだけで、すべてのプロジェクト依存関係をインストールできます。
結論
これでUbuntu 20.04ディストリビューション上でのYarnのインストールについては完了です。コマンドラインを使用してUbuntuシステムにyarnパッケージ依存関係マネージャをインストールする方法を学びました。また、yarnを使ってプロジェクトの依存関係を管理する方法も説明しました。yarnについてさらに調べるには、インターネット上のyarn公式ドキュメントを訪れてください。このチュートリアルから多くのことを学んでいただけたことを願っています。ありがとうございました!









