Yarn ist ein sehr beliebter JavaScript -Paket -Manager für NodeJS -basierte Projekte und wird zum Verwalten von Projektabhängigkeiten wie dem Installieren eines neuen Pakets, der Aktualisierung eines Pakets und zur effizienten Entfernung eines Pakets verwendet. Es ist vollständig mit dem NPM kompatibel und verwaltet Pakete vergleichsweise besser und schneller als der ältere NPM -Paket -Manager, was zum nächsten Paketmanager für erste Auswahl für NodeJS -Anwendungen anstelle von NPM ist.
Die parallele Verarbeitung verbessert die Installationsgeschwindigkeit und verringert die Wahrscheinlichkeit, Fehler aufgrund von Netzwerkverbindungsproblemen zu erhalten. Der Zweck dieses Beitrag.
Voraussetzung
Die einzige Anforderung ist, dass Sie den Knoten in Ihrem CentOS 8 -System installieren sollten.
Wenn Sie es jedoch nicht in Ihrem System installiert haben, stellen Sie zunächst sicher, dass das Epel -Repository in Ihrem System mit dem unten angegebenen Befehl aktiviert ist, da der Knoten JS über das Epel -Repository verfügbar ist:
$ sudo dnf install epel-release
Installieren Sie nun den Knoten mit dem unten angegebenen Befehl:
$ sudo dnf install @Nodejs
Nach der Installation des Knotens und der Erfüllung der einzigen Voraussetzung besteht der erste Schritt darin, das Yarn -Repository zum CentOS 8 -System hinzuzufügen.
$ curl -Silent -Lokation https: // dl.Garnpkg.COM/U/min/Garn.Repo | sudo tee /etc /yum.Repos.D/Garn.Repo
Importieren Sie nach dem Hinzufügen auch die GPG -Tasten des Garn -Repositorys mit dem Befehl:
$ sudo rpm -Import https: // dl.Garnpkg.com/rpm/pubkey.gpg
Wenn Sie das Garn-Repository hinzufügen, haben Sie die neueste und aktuelle Version von Garn.
Garn einbauen
Um das Garn am CentOS 8 nach dem Hinzufügen und Importieren der GPG -Tasten zu installieren, geben Sie den unten angegebenen Befehl ein, um die Installation zu beginnen:
$ sudo dnf installing adarn
Überprüfen Sie nach der erfolgreichen Installation von Garn auf dem System die Installation mit dem unten eingeführten Befehl:
$ marn --version
Es wird gesehen, dass Version 1.22.8 von Garn ist erfolgreich installiert und kann die Projektabhängigkeiten verwalten.
Verwendung von Garn
Lassen Sie uns eine grundlegende Garnnutzung lernen und sehen, wie es verwendet werden kann, um in einem Entwicklungsprojekt zu helfen.
Erstellen Sie ein neues Projekt mit Garn
Um ein neues Projekt mit dem Befehl garn zu erstellen, kann der unten angegebene Befehl verwendet werden:
$ marn init project_name
Der obige Befehl wird einige Fragen gestellt. Beantworten Sie daher jede Frage entsprechend, und alle bereitgestellten Informationen werden in einem Paket gespeichert.JSON -Datei, auf die Sie jederzeit später bearbeiten können.
Fügen Sie ein neues Paket mit Garn hinzu
Um ein neues Paket oder eine Abhängigkeit Ihres Projekts hinzuzufügen, können Sie den unten angegebenen Befehl eingeben:
$ marnname add package_name
Entfernen Sie ein Paket mit Garn
Um ein Paket oder eine Abhängigkeit zu entfernen, geben Sie den Befehl ein:
$ marns entfernen package_name
Aktualisieren Sie ein Paket oder ein Paket mit Garn
Um das gesamte Paket oder die Abhängigkeiten des Projekts zu verbessern, geben Sie den unten angegebenen Befehl ein:
$ ardn -Upgrade
Wenn Sie ein einzelnes Paket oder eine einzelne Abhängigkeit aktualisieren möchten, können Sie den Paketnamen an den Befehl "Garn -Upgrade" anhängen, wie in dem folgenden Befehl gezeigt:
$ marn upgrade package_name
Installieren Sie alle Pakete oder Abhängigkeiten des Projekts mit Garn
Wenn Sie die Anwendung an einen anderen Ort migrieren, müssen Sie nicht alle Knotenmodule zusammen mit dem Verschiebung Ihrer Projektdateien zusammen mit dem Paket abrufen.JSON -Datei, und Sie sind alle bereit, das Projekt an einen beliebigen Ort zu bringen.
Nachdem Sie Ihr Projekt an einen anderen Ort wie ein Verzeichnis oder ein anderes System migriert haben, müssen Sie nur den unten angegebenen Befehl ausführen, und es wird alle in das Paket geschriebenen Projektabhängigkeiten installiert.JSON -Datei.
$ marn install
Alle Abhängigkeiten werden in ein paar Minuten heruntergeladen und installiert, abhängig von der Größe der Pakete und der Internetgeschwindigkeit.
Abschluss
Auf diese Weise können Sie Garns, das CentOS 8 -Betriebssystem, installieren und mit der Verwendung von Garn. Dieser Beitrag bietet ein kurzes und tiefgreifendes Wissen über das Installieren und Verwenden von Garn zum Installieren, Entfernen, Aufrüsten und Installieren aller Pakete oder Projektabhängigkeiten mithilfe von Garn im CentOS 8 -Betriebssystem.