GNU/Linux >> Linux の 問題 >  >> Debian

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

Yarnは、npmと互換性のあるJavaScriptパッケージマネージャーであり、npmパッケージのインストール、更新、構成、および削除を可能にします。これは、操作を並列化することでパッケージのインストールプロセスを高速化し、ネットワーク接続に関連するエラーを減らすなど、npmに関する一連の問題を解決するために作成されました。

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

Debian 10へのYarnのインストール#

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

  1. Yarnパッケージは、Yarnリポジトリで入手できます。次のコマンドを実行して、リポジトリのGPGキーをインポートし、APTリポジトリを有効にします。

    curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
  2. リポジトリが有効になったら、パッケージインデックスを更新し、次のコマンドを使用してYarnをインストールします。

    sudo apt updatesudo apt install yarn

    Node.jsがシステムにインストールされていない場合は、上記のコマンドでインストールされます。 nvmを使用している場合は、次のコマンドでNode.jsのインストールをスキップできます:

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

    yarn --version
    1.21.1

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

ヤーンの使用#

YarnがDebianシステムにインストールされたので、最も一般的な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

Debian
  1. Debian 10(バスター)のインストール方法

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

  3. Debian 11 /Debian10にYarnをインストールする方法

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

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

  3. Python3.9をDebian10にインストールする方法

  1. Debian10にMemcachedをインストールする方法

  2. Debian9にRをインストールする方法

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