GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu20.04にYarnNPMPackageManagerをインストールする方法

Yarnは、npmパッケージのインストール、構成、更新、および削除を自動化できる、高速で安全で信頼性の高いNODEパッケージマネージャーです。 Yarnは、システム操作を並列化してリソース使用率を高め、ダウンロードしたパッケージをキャッシュして帯域幅を節約します。 Yarnは安全であり、コードを実行する前にチェックサムを使用して、インストールされている各パッケージの整合性を検証します。詳細でありながら簡潔なロックファイル形式であるため、非常に信頼性が高く、あるマシンで機能するインストールが別のマシンでもまったく同じように実行されることが保証されます。

このチュートリアルでは、Ubuntu20.04ディストリビューションでのYarnのインストール手順について説明します。さらに、糸の基本といくつかの便利なコマンドについても説明します。

前提条件

Ubuntu 20.04システムにyarnをインストールするには、スーパーユーザーまたはroot権限が必要です。

Ubuntu20.04へのYarnのインストール

Ubuntu 20.04ディストリビューションにyarnをインストールする際にシステムに実装するには、次の手順が必要です。

ステップ1:Curlをインストールする

curlコマンドラインツールは、yarnリポジトリのGPGをシステムにインポートするのに役立ちます。デフォルトでは、curlはUbuntu20.04システムにインストールされていません。したがって、「Ctrl + Alt + t」を押してキーボードショートを使用してターミナルを開き、root権限で次のコマンドを実行してcurlをインストールします。

$ sudo apt install curl

ステップ2:GPGキーをインポートする

カールがインストールされたら、UbuntuシステムにリポジトリのGPGキーをインポートして、yarnパッケージが利用可能かどうかを確認します。次のコマンドを実行して、リポジトリのGPGキーをインポートします。

$ curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

ステップ3:公式のYarnリポジトリを追加して有効にする

ヤーンをインストールする前に、以下のコマンドを実行して、Ubuntu20.04システムに公式のヤーン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リポジトリパッケージが更新されたら、以下のコマンドを実行して、Ubuntu20.04システムにyarnをインストールします。

$ sudo apt -y install yarn

上記のコマンドを実行すると、ノードjsを含むyarnの新しいパッケージが次のようにこのシステムにインストールされます。

nvmを使用してノードjsをすでにインストールしている場合は、ノードjsパッケージのインストールをスキップし、次のコマンドを使用してyarnをインストールします。

$ sudo apt install --no-install-recommends yarn

ヤーンのインストールが完了したら、次のターミナルコマンドを実行して、インストールされているヤーンアプリケーションのバージョンを確認します。

$ yarn --version

インストールされたヤーンバージョンは、ターミナルに次のように表示されます。

おめでとう! Ubuntu20.04システムでyarnのインストールが完了しました。

Ubuntu20.04からYarnをアンインストールします

このソフトウェアを使用した後、以下のコマンドを実行して、Ubuntuシステムからアンインストールできます。

$ sudo apt remove the yarn

次の記事のセクションでは、Ubuntu20.04システムでyarnを使用する方法について説明します。

Ubuntu20.04でのYarnの使用

Ubuntu 20.04システムにyarnをインストールすると、システムでより便利なyarnコマンドを使用して探索できます。以下に示すいくつかの便利なヤーンコマンドについて説明しましょう:

新しいプロジェクトを作成してYarnを初期化します

まず、ソフトウェアアプリケーション用の新しいプロジェクトディレクトリを作成し、以下のコマンドを実行してディレクトリに移動します。

$ mkdir ~/yarn_project && cd ~/yarn_project

次に、次の「yarn init」コマンドを使用して、新しいプロジェクトを作成します。

$ yarn init yarn_project

次の数の質問がターミナルウィンドウに表示されます。画面に表示されるプロンプトに従って必要な情報を入力するか、デフォルトのままにします。

情報を提供すると、スクリプトは上記の情報を含む「package.json」ファイルを自動的に作成します。システム上でいつでもこのファイルにアクセスして変更を加えることができます。

糸を使用してプロジェクトに依存関係を追加する

次のコマンドを使用して、新しいプロジェクトの依存関係に続けて名前oを追加します:

$ 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」。ロックのファイルもプロジェクトで更新されます。

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

次のコマンドを実行して、「package.json」ファイルに記載されているプロジェクトの完全なプロジェクト依存関係をインストールします。

$ yarn install 

または

ターミナルウィンドウで「yarn」コマンドを入力するだけで、すべてのプロジェクトの依存関係がインストールされます。

結論

Ubuntu20.04ディストリビューションへのYarnのインストールについては以上です。コマンドラインを使用して、Ubuntuシステムにyarnパッケージ依存関係マネージャーをインストールする方法を学習しました。また、yarnを使用してプロジェクトの依存関係を管理する方法についても説明しました。糸の詳細については、インターネット上の糸の公式ドキュメントをご覧ください。このチュートリアルから多くのことを学んだことを願っています。ありがとう!


Ubuntu
  1. Ubuntu18.04にYarnをインストールする方法

  2. Ubuntu20.04にSnapPackageManagerをインストールして使用する方法

  3. Ubuntu 20.04にYarnをインストールする方法は?

  1. Ubuntu18.04にYarnをインストールする方法

  2. UbuntuにPipをインストールする方法–Python用パッケージマネージャー

  3. OracleLinux8にYarnNPMPackageManagerをインストールする方法

  1. Ubuntu20.04にWebminをインストールする方法

  2. Ubuntu20.04にYarnをインストールする方法

  3. Ubuntu16.04にOpenProjectをインストールする方法