So installierst du den Yarn NPM Paketmanager unter Ubuntu 22.04

Yarn ist ein Paketmanager für JavaScript-Umgebungen. Er ist eine Alternative zum NPM-Paketmanager und wurde von Facebook in Zusammenarbeit mit Google, Tilde und Expo Dev entwickelt. Yarn beschleunigt den Installationsprozess, indem es Pakete aus dem lokalen Cache installiert. Es wurde entwickelt, um Sicherheits- und Leistungsprobleme bei großen Codebasen zu lösen.

In diesem Tutorial zeige ich dir, wie du den Yarn-Paketmanager auf Ubuntu 22.04 installierst.

Voraussetzungen

  • Ein Server, auf dem Ubuntu 22.04 läuft.
  • Ein Root-Passwort ist auf dem Server eingerichtet.

Node.js installieren

Bevor du Yarn installierst, muss das Node.js-Paket auf deinem Server installiert werden. Installiere zunächst das Tool curl mit dem folgenden Befehl:

apt install curl -y

Als Nächstes fügst du das Node.js-Repository mit dem folgenden Befehl hinzu:

curl -fsSL https://deb.nodesource.com/setup_current.x | bash -

Als Nächstes installierst du das Node.js-Paket mit dem folgenden Befehl:

apt install nodejs -y

Aktiviere Corepack

Corepack ist ein Paketmanager, mit dem du Yarn auf deinem Server installieren kannst. Standardmäßig wird das Corepack zusammen mit den Node.js-Paketen installiert. Es ist jedoch standardmäßig deaktiviert. Du musst es also aktivieren, um es nutzen zu können.

Du kannst das Corepack mit dem folgenden Befehl aktivieren:

corepack enable

Yarn auf Ubuntu 22.04 installieren

Mit Corepack kannst du das Yarn-Paket ganz einfach auf deinem Server installieren und aktivieren. Mit Corepack kannst du verschiedene Yarn-Paketversionen für mehrere Projekte verwalten.

Führe den folgenden Befehl aus, um die neueste Yarn-Version zu installieren und zu aktivieren:

corepack prepare yarn@stable --activate

Jetzt kannst du die Yarn-Version mit folgendem Befehl überprüfen:

yarn --version

Du erhältst die folgende Ausgabe:

3.2.3

Du kannst auch das Corepack verwenden, um die ältere Version von Yarn zu installieren.

Führe zum Beispiel den folgenden Befehl aus, um Yarn 3.1.1 zu installieren:

corepack prepare yarn@3.1.1 --activate

Setze als nächstes die Standardversion auf Yarn 3.1.1 und führe folgenden Befehl aus:

yarn set version 3.1.1

Du erhältst die folgende Ausgabe:

? YN0000: Retrieving https://repo.yarnpkg.com/3.1.1/packages/yarnpkg-cli/bin/yarn.js
? YN0000: Saving the new release in .yarn/releases/yarn-3.1.1.cjs
? YN0000: Done in 0s 790ms

Wenn du die Standardversion von Yarn auf die stabile Version setzen willst, führe folgenden Befehl aus:

yarn set version stable

Wie man Yarn benutzt

Mit Yarn kannst du ganz einfach alle Pakete installieren und entfernen.

Initialisiere zunächst das Yarn-Projekt mit dem folgenden Befehl:

yarn init

Du erhältst die folgende Ausgabe:

{
  name: 'root',
  packageManager: 'yarn@3.2.3'
}

Als Nächstes installierst du das React-Paket mit dem folgenden Befehl:

yarn add react

Du erhältst die folgende Ausgabe:

? YN0000: ? Resolution step
? YN0000: ? Completed in 0s 332ms
? YN0000: ? Fetch step
? YN0013: ? js-tokens@npm:4.0.0 can't be found in the cache and will be fetched from the remote registry
? YN0013: ? loose-envify@npm:1.4.0 can't be found in the cache and will be fetched from the remote registry
? YN0013: ? react@npm:18.2.0 can't be found in the cache and will be fetched from the remote registry
? YN0000: ? Completed in 0s 418ms
? YN0000: ? Link step
? YN0000: ? Completed
? YN0000: Done in 0s 808ms

Um eine bestimmte Version des Pakets zu installieren, führe den folgenden Befehl aus:

yarn add package@version

Um die Abhängigkeit zu aktualisieren, führe den folgenden Befehl aus:

yarn up package

Um ein Paket zu entfernen, führe den folgenden Befehl aus:

yarn remove package

So aktualisierst du Yarn

Wenn du Yarn auf die neueste Version aktualisieren willst, führe den folgenden Befehl aus:

yarn set version stable
yarn install

Yarn-Paket entfernen

Wenn du Yarn nicht mehr verwenden möchtest, kannst du es mit folgendem Befehl deinstallieren:

corepack disable yarn

Fazit

In diesem Beitrag haben wir erklärt, wie du Yarn unter Ubuntu 22.04 installierst. Außerdem haben wir erklärt, wie du mehrere Yarn-Versionen installieren und verwalten kannst. Ich hoffe, diese Anleitung hilft dir bei der Verwaltung deines JavaScript-Projekts.

Das könnte dich auch interessieren …