ウェブサイト検索

Ubuntu 20.04にYarn NPMパッケージマネージャーをインストールする方法


Ubuntu 20.04にYarn NPMパッケージマネージャーをインストールする方法

このチュートリアルはこれらのOSバージョンのために存在します

  • Ubuntu 22.04 (ジャミー・ジェリーフィッシュ)
  • Ubuntu 20.04 (フォーカルフォッサ)

このページで

  1. 前提条件
  2. Ubuntu 20.04へのYarnのインストール

    1. ステップ1:Curlをインストールする
    2. ステップ2:GPGキーをインポートする
    3. ステップ3: 公式Yarnリポジトリを追加して有効にする
    4. ステップ4: システムキャッシュを更新する
    5. ステップ5:Yarnをインストールする
  3. Ubuntu 20.04からYarnをアンインストールする
  4. Ubuntu 20.04でYarnを使用する

    1. 新しいプロジェクトを作成し、Yarnを初期化します。
    2. yarnを使ってプロジェクトに依存関係を追加する
    3. プロジェクトの依存関係をアップグレードする
    4. パッケージまたは依存関係を削除する
    5. すべてのプロジェクト依存関係をインストールする
  5. 結論

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 yarn

Yarnのインストールが完了したら、以下のターミナルコマンドを実行して、インストールされた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 upgrade
yarn 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公式ドキュメントを訪れてください。このチュートリアルから多くのことを学んでいただけたことを願っています。ありがとうございました!

関連記事: