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

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

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

このチュートリアルでは、YarnAPTパッケージリポジトリを介してYarnonをDebian9システムにインストールする方法について説明します。公式のYarnリポジトリは一貫して維持され、最新バージョンを提供します。

前提条件#

このチュートリアルを続行する前に、sudo権限を持つユーザーとしてログインしていることを確認してください。

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

以下の手順に従って、Debian9システムにYarnをインストールします。

  1. 最初のステップは、Yarnリポジトリを有効にすることです。次のcurlを使用して、リポジトリのGPGキーをインポートすることから始めます。 コマンド:

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

    次のコマンドを使用して、YarnAPTリポジトリを有効にします。

    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

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

    1.17.3

ヤーンの使用#

DebianシステムにYarnがインストールされたので、次のステップは最も一般的なYarnコマンドのいくつかを調べることです。

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

新しいYarnプロジェクトを作成するには、yarn initを使用します 以下に示すコマンド:

yarn init my_yarn_project

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

yarn init v1.17.3
question name (vagrant): 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 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. Debian10にYarnをインストールする方法