Website-Suche

So installieren Sie Yarn unter CentOS 8


Yarn wurde von Facebook entwickelt und ist der coolste und neueste Paketmanager für NodeJS, der npm ersetzt. Während npm einwandfrei funktioniert, verfügt Yarn über einige Verbesserungen, die ihm einen Wettbewerbsvorteil gegenüber npm verschaffen. Tatsächlich migrieren Entwickler jetzt ihre Node.JS-Projekte auf Yarn.

Empfohlene Lektüre: Die 18 besten NodeJS-Frameworks für Entwickler im Jahr 2019

Warum sind Entwickler also so begeistert von Yarn?

Erstens stellt Yarn npm hinsichtlich der Geschwindigkeit der Paketinstallation in den Schatten. Yarn ist viel schneller als npm und installiert Pakete gleichzeitig, was es zu einer besseren Wahl als npm macht.

Darüber hinaus wird bei der Installation eines Pakets ein globaler Cache installiert, der alle Abhängigkeiten enthält. Dadurch entfällt die Notwendigkeit, erneut online zu gehen, um sie erneut herunterzuladen, und die anschließende Installation wird erheblich beschleunigt

Zweitens gilt Yarn als sicherer als npm. Dies liegt daran, dass Pakete aus den Dateien package.json oder yarn.lock installiert werden.

Yarn.lock garantiert, dass das gleiche Paket auf allen Geräten installiert wird und verhindert so Fehler, die durch die Installation verschiedener Versionen entstehen. Im Gegensatz dazu installiert npm Pakete aus Abhängigkeiten, die aufgrund von Inkonsistenzen in den installierten Paketversionen Sicherheitsbedenken aufwerfen.

In diesem Tutorial erfahren Sie, wie Sie Yarn unter CentOS 8 installieren. Lass uns anfangen.

Schritt 1: Installieren Sie NodeJS in CentOS 8

Melden Sie sich zunächst als Root-Benutzer bei Ihrem CentOS 8-System an und installieren Sie das EPEL-Repository wie gezeigt.

yum install epel-release

Als nächstes installieren Sie NodeJS unter CentOS 8 mit dem Befehl.

yum module install nodejs

Um die Installation von Node.JS zu bestätigen, führen Sie den Befehl aus.

node -v
node --version

Aus der Ausgabe geht hervor, dass wir Node-Version 10.16.3 installiert haben.

Schritt 2: Garn-Repository aktivieren

Nachdem wir Node.js im vorherigen Schritt erfolgreich installiert haben, müssen wir das Yarn-Repository mit dem folgenden Curl-Befehl aktivieren.

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

Als nächstes fügen Sie den GPG-Schlüssel mit dem Befehl rpm hinzu.

rpm --import https://dl.yarnpkg.com/rpm/pubkey.gpg

Schritt 3: Installieren Sie Yarn in CentOS 8

Installieren Sie nun Yarn mit dem Befehl.

yum install yarn

Um die von uns installierte Version von Yarn zu überprüfen, führen Sie Folgendes aus:

yarn --version

1.21.1

Aus der Ausgabe können wir ersehen, dass die neueste installierte Version von Yarn Yarn v. 1.21.1 ist.

Schritt 4: Erstellen Sie ein neues Projekt in Yarn

Sie können ein neues Projekt erstellen, indem Sie den Befehl yarn init verwenden und später den Namen des Projekts eingeben. Zum Beispiel:

yarn init my_first_project

Sie werden aufgefordert, einige Fragen zu beantworten. Sie können mit Ja oder Nein antworten oder einfach ENTER drücken, um mit der nächsten Frage fortzufahren.

Am Ende wird eine Datei package.json erstellt, die Sie wie gezeigt mit dem Befehl ls bestätigen können.

ls -l package.json

Diese Datei enthält alle Informationen, die Sie gerade bereitgestellt haben, und Sie können den Inhalt mit dem Befehl cat anzeigen.

cat package.json

Schritt 5: Pakete mit Yarn installieren

Um das Paket zu installieren, verwenden Sie einfach die Syntax.

yarn add [package_name]

Zum Beispiel,

yarn add express

Um das Paket zu entfernen, führen Sie es einfach aus.

yarn remove express

Abschluss

Yarn bietet nützliche Vorteile, die die Mängel von npm ausgleichen sollen. Es ist viel schneller, sicherer und überholt npm nach und nach als beliebtester Paketmanager von Node.

Mit Yarn können Sie Ihre Projekte einfach und bequem bereitstellen und gleichzeitig die mit npm verbundenen Unannehmlichkeiten vermeiden. Kurz gesagt: Garn ist das bessere von beiden. Probieren Sie es aus und teilen Sie uns Ihre Erfahrungen mit!