So installieren Sie Garn unter CentOS 8

Erstellt von Facebook, Garn ist der coolste und neueste Paketmanager für NodeJS das ist gekommen, um zu ersetzen asl. Während asl funktioniert nur okay, Garn Schiffe mit einigen Verbesserungen, die ihm einen Wettbewerbsvorteil verschaffen asl. In der Tat migrieren Entwickler jetzt ihre Node.JS Projekte über zu Garn.

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

Warum sind Entwickler so schwindlig in Bezug auf Garn?

Zuerst, Garn Zwerge asl in Bezug auf die Geschwindigkeit der Paketinstallation. Garn ist viel schneller als asl und installiert Pakete gleichzeitig, was es zu einer besseren Wahl macht als asl.

Wenn ein Paket installiert wird, wird außerdem ein globaler Cache installiert, der alle Abhängigkeiten enthält. Dadurch entfällt die Notwendigkeit, wieder online zu gehen, um sie erneut herunterzuladen, und die nachfolgende Installation wird erheblich beschleunigt

Zweitens, Garn gilt als sicherer als asl. Dies liegt daran, dass Pakete von der installiert werden package.json oder Garnschloss Dateien.


Garnschloss garantiert, dass auf allen Geräten dasselbe Paket installiert ist, wodurch Fehler vermieden werden, die durch die Installation verschiedener Versionen entstehen. Im Gegensatz, asl Installiert Pakete aus Abhängigkeiten, die aufgrund von Inkonsistenzen in den installierten Paketversionen Sicherheitsbedenken aufwerfen.

In diesem Tutorial erfahren Sie, wie Sie installieren Garn auf CentOS 8. Lass uns anfangen.

Schritt 1: Installieren Sie NodeJS in CentOS 8

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

# yum install epel-release
Installieren Sie EPEL Repo unter CentOS 8
Installieren Sie EPEL Repo unter CentOS 8

Installieren Sie als Nächstes NodeJS unter CentOS 8 mit dem Befehl.

# yum module install nodejs
Installieren Sie Nodejs in CentOS 8
Installieren Sie Nodejs in CentOS 8

Um die Installation von zu bestätigen Node.JS Lauf.

# node -v
# node --version
Überprüfen Sie die Nodejs-Version
Überprüfen Sie die Nodejs-Version

Von der Ausgabe haben wir Node Version 10.16.3 installiert.

Schritt 2: Aktivieren Sie das Garn-Repository

Nach erfolgreicher Installation Node.js Im vorherigen Schritt müssen wir das aktivieren Garn Repository mit dem folgenden Befehl curl.

# curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | tee /etc/yum.repos.d/yarn.repo
Installieren Sie Yarn Repo in CentOS 8
Installieren Sie Yarn Repo in CentOS 8

Fügen Sie als Nächstes den GPG-Schlüssel mit dem Befehl rpm hinzu.

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

Schritt 3: Installieren Sie das Garn in CentOS 8

Jetzt installieren Garn mit dem Befehl.

# yum install yarn
Installieren Sie das Garn in CentOS 8
Installieren Sie das Garn in CentOS 8

So überprüfen Sie die Version von Garn dass wir installiert haben, laufen.

# yarn --version

1.21.1

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

Schritt 4: Erstellen Sie ein neues Projekt in Garn

Sie können ein neues Projekt mit dem erstellen Garn init Befehl und später gefolgt vom Namen des Projekts. Beispielsweise:

# yarn init my_first_project
Projekt in Garn erstellen
Projekt in Garn erstellen

Sie werden aufgefordert, einige Fragen zu beantworten. Sie können sich entscheiden zu antworten Ja oder Nein oder einfach schlagen EINGEBEN um mit der nächsten Frage fortzufahren.

EIN package.json Die Datei wird am Ende erstellt und Sie können sie mit dem Befehl ls wie gezeigt bestätigen.

# ls -l package.json
Bestätigen Sie die Datei package.json
Bestätigen Sie die Datei 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
Paket.json-Datei anzeigen
Paket.json-Datei anzeigen

Schritt 5: Installieren Sie die Pakete mit Garn

Verwenden Sie zum Installieren des Pakets einfach die Syntax.

# yarn add [package_name]

Beispielsweise,

# yarn add express
Paket mit Garn installieren
Paket mit Garn installieren

Führen Sie einfach das Paket aus, um es zu entfernen.

# yarn remove express
Packung mit Garn entfernen
Packung mit Garn entfernen
Fazit

Garn bietet nützliche Vorteile, mit denen die Mängel von npm ausgeglichen werden sollen. Es ist viel schneller, sicherer und überholt allmählich asl als Knotens Lieblingspaketmanager.

Mit GarnSie können Ihre Projekte einfach und bequem bereitstellen und gleichzeitig die mit npm verbundenen Unannehmlichkeiten vermeiden. In einer Nussschale, Garn ist der bessere von beiden. Probieren Sie es aus und teilen Sie uns Ihre Erfahrungen mit!

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *