GNU/Linux >> Linux の 問題 >  >> Cent OS

CentOS8にYarnをインストールする方法

Yarnは、npmと互換性のあるJavaScriptパッケージマネージャーであり、npmパッケージのインストール、更新、構成、および削除のプロセスを自動化するのに役立ちます。

これは、操作を並列化することでパッケージのインストールプロセスを高速化し、ネットワーク接続に関連するエラーを減らすなど、npmに関する一連の問題を解決するために作成されました。

このチュートリアルでは、Yarnon CentOS 8のインストールについて説明します。また、Yarnを使用して新しいプロジェクトを作成し、依存関係を追加/削除する方法の基本についても説明します。

CentOS 8へのYarnのインストール#

rootまたはsudo権限を持つユーザーとして次の手順を実行して、CentOS8にYarnをインストールします。

  1. Node.jsisがシステムにインストールされていない場合は、次のように入力してNode.jsパッケージをインストールします。

    sudo dnf install @nodejs

    執筆時点では、Centos8リポジトリのNode.jsバージョンはv10.xです。

  2. Yarnリポジトリを有効にし、リポジトリのGPGキーをインポートします:

    curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.reposudo rpm --import https://dl.yarnpkg.com/rpm/pubkey.gpg

    公式のYarnリポジトリは一貫して維持され、最新バージョンを提供します。

  3. リポジトリが有効になったら、Yarnをインストールします:

    sudo dnf install yarn
  4. ヤーンのバージョン番号を印刷して、インストールを確認します。

    yarn --version

    この記事を書いている時点で、Yarnの最新バージョンはバージョン1.21.1です。 :

    1.21.1

ヤーンの使用#

CentOSシステムにYarnがインストールされたので、最も一般的なYarnコマンドのいくつかを見ていきます。

新しいプロジェクトの作成#

新しいYarnプロジェクトを作成するには、yarn initを使用します コマンドの後にプロジェクト名が続きます。たとえば、my_projectという名前のプロジェクトを作成するには 次のように入力します:

yarn init my_project

スクリプトはいくつかの質問をします。答えるか、enterを押すことができます デフォルト値を使用するには:

yarn init v1.21.1
question name (alex): Linuxize
question version (1.0.0): 0.0.1
question description: Testing Yarn
question entry point (index.js): 
question repository url: 
question author: Linuxize
question license (MIT): 
question private: 
success Saved package.json
Done in 20.18s.

コマンドが実行するのは、基本的なpackage.jsonを作成することだけです。 あなたが提供した情報を含むファイル。このファイルはいつでも変更できます。

既存のディレクトリでYarnプロジェクトを開始することもできます。これを行うには、ディレクトリに移動して実行します。

yarn init

依存関係の追加#

プロジェクトへの依存関係としてパッケージを追加するには、yarn addを実行します。 パッケージ名が続く:

yarn add [package_name]

このコマンドは、パッケージとそれに依存するすべてのパッケージをインストールし、プロジェクトのpackage.jsonを更新します。 およびyarn.lock ファイル。

デフォルトでは、パッケージ名のみが指定されている場合、Yarnは最新バージョンをインストールします。特定のバージョンまたはタグをインストールするには、次の構文を使用します。

yarn add [package_name]@[version_or_tag]

依存関係のアップグレード#

パッケージをアップグレードするには、次のいずれかのコマンドを使用します。

yarn upgradeyarn upgrade [package_name]yarn upgrade [package_name]@[version_or_tag]

パッケージ名が指定されていない場合、コマンドはpackage.jsonファイルで指定されたバージョン範囲に従ってプロジェクトの依存関係を最新バージョンに更新します。それ以外の場合は、指定されたパッケージのみが更新されます。

依存関係の削除#

プロジェクトの依存関係からパッケージを削除するには、yarn removeを呼び出します。 コマンドの後にパッケージ名を続ける:

yarn remove [package_name]

このコマンドは、プロジェクトのpackage.jsonも更新します およびyarn.lock ファイル。

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

package.jsonで指定されている既存のプロジェクトのすべての依存関係をインストールするには ファイルの実行:

yarn

または

yarn install

Cent OS
  1. CentOS7にPHP7、7.2、7.3をインストールする方法

  2. CentOS7にJava11および12をインストールする方法

  3. CentOSにtar.gzをインストールする方法

  1. CentOS7にWine4.0をインストールする方法

  2. CentOS7にVim8.2をインストールする方法

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

  1. CentOS7にRをインストールする方法

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

  3. CentOSにRPMパッケージをインストールする方法