Learn Centos Part 8 - Managing Groups
目次:
- CentOS 8にYarnをインストールする
- 糸の使用
- 新しいプロジェクトを作成する
- 依存関係を追加する
- 依存関係のアップグレード
- 依存関係を削除する
- すべてのプロジェクトの依存関係をインストールする
- 結論
Yarnはnpmと互換性のあるJavaScriptパッケージマネージャーで、npmパッケージのインストール、更新、構成、削除のプロセスを自動化するのに役立ちます。
npmの一連の問題を解決するために作成されました。たとえば、操作の並列化やネットワーク接続に関連するエラーの削減によるパッケージインストールプロセスの高速化などです。
このチュートリアルでは、CentOS 8でのYarnのインストールについて説明します。また、Yarnを使用して新しいプロジェクトを作成し、依存関係を追加/削除する方法の基本についても説明します。
CentOS 8にYarnをインストールする
rootまたはsudo特権を持つユーザーとして次の手順を実行して、CentOS 8にYarnをインストールします。
-
Node.jsがシステムにインストールされていない場合は、次を入力してNode.jsパッケージをインストールします。
sudo dnf install @nodejs
執筆時点では、Centos8リポジトリのNode.jsバージョンはv10.xです。
Yarnリポジトリを有効にして、リポジトリのGPGキーをインポートします。
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
sudo rpm --import
公式のYarnリポジトリは一貫して維持され、最新のバージョンを提供します。
リポジトリが有効になったら、Yarnをインストールします。
sudo dnf install yarn
Yarnバージョン番号を印刷して、インストールを確認します。
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 add
コマンドの後にパッケージ名を使用します。
yarn add
このコマンドは、パッケージとそれが依存するパッケージをインストールし、プロジェクトの
package.json
ファイルと
yarn.lock
ファイルを更新します。
デフォルトでは、パッケージ名のみが指定されている場合、Yarnは最新バージョンをインストールします。 特定のバージョンまたはタグをインストールするには、次の構文を使用します。
依存関係のアップグレード
パッケージをアップグレードするには、
yarn upgrade
コマンドに続けてパッケージ名を実行し
yarn upgrade
。
yarn upgrade
上記のコマンドは、package.jsonファイルで指定されたバージョン範囲に従って、プロジェクトの依存関係を最新バージョンに更新します。
パッケージのバージョンまたはタグを指定することもできます。
依存関係を削除する
プロジェクトの依存関係からパッケージを削除するには、
yarn remove
コマンドに続いてパッケージ名を呼び出します。
yarn remove
このコマンドは、プロジェクトの
package.json
および
yarn.lock
ファイルも更新します。
すべてのプロジェクトの依存関係をインストールする
package.json
ファイルで指定されている既存のプロジェクトのすべての依存関係をインストールするには、次を実行します。
yarn
または
結論
CentOS 8マシンに糸をインストールする方法を示しました。 糸の詳細については、糸のドキュメントページを参照してください。
CentOS 7でワニスを使用するようにmagento 2を構成する

ページの速度は、オンラインストアの成功に不可欠です。 このチュートリアルでは、Magento 2を設定してVarnishをフルページキャッシュソリューションとして使用する手順を説明します。
CentOS 7でユーザーを追加および削除する方法

ユーザーを追加および削除する方法を知ることは、Linuxユーザーが知っておくべき基本的なスキルの1つです。 このチュートリアルでは、CentOS 7システムでユーザーを追加および削除する方法を説明します。
CentOS 7でスワップスペースを追加する方法

スワップは、物理RAMメモリの容量がいっぱいになったときに使用されるディスク上のスペースです。 このチュートリアルでは、CentOS 7システムにスワップファイルを追加する方法について説明します。