Garn ist eine Abkürzung von “Ein weiterer RessourcenverhandlerUnd ist ein Paketmanager verschiedener Softwareprogramme. Das Beste an Garn ist, dass es Ihnen ermöglicht, Code sicher und schnell unter verschiedenen Entwicklern auf der ganzen Welt zu teilen und zu verwenden.
Wenn Sie Ihre eigene Software erstellen und Schwierigkeiten haben, hilft Ihnen das Garn, die Lösung anderer Entwickler zu verwenden. Wenn Sie Garn verwenden und ein vorhandenes Problem darin besteht.
Modul oder Paket ist die Möglichkeit, einen Code zu teilen. Das Paket besteht aus einem Code zusammen mit all seiner Beschreibung in “Paket.JSON" Datei.
Garn wird als effizienter und effektiver als Java angesehen, da andere Anwendungen einschließlich Spark im Garnpaket ausgeführt werden können. Anwendungen von Garn könnten gleichzeitig in einem ähnlichen Cluster zusammenarbeiten.
Die vier Hauptkomponenten des Garns sind unten eingetragen:
Wenn Sie Garn verwenden möchten, müssen Sie es auf Ihren Maschinen installieren. Sie können Garn auf verschiedene Weise installieren.
Garnarchitektur
Zunächst sendet der Kunde eine Bewerbung an den Ressourcenmanager. Anschließend kann der Ressourcenmanager den Container reservieren, um den Anwendungsmanager zu starten. Anschließend arbeitet der Anwendungsmanager jetzt mit den Containern des Ressourcenmanagers zusammen und sendet eine Benachrichtigung an den Node Manager. Dann startet der Knotenmanager die Anwendung. Die Ausführung des Anwendungscode erfolgt im Container. Der Kunde erhält den Status von Anwendungen entweder über den Ressourcenmanager oder den Anwendungsmanager. Wenn der Prozess abgeschlossen ist. Die Illustration der Garnarchitektur ist unten gezeigt.
Garninstallation über NPM
Der NPM -Paketmanager wird für die Installation von Garn sehr empfohlen. Wenn Sie NPM auf Ihren Maschinen installiert haben, führen Sie den folgenden Befehl im Terminal aus, um eine aktualisierte Version von Garn zu installieren.
NPM Install -Global Garn
Beispiel
Alternative Methoden zum Herunterladen von Garn
Wenn Sie Garn durch Schokolady installieren möchten, müssen Sie zuerst Schokolade installieren. Sie können diesen Paketmanager problemlos von seiner offiziellen Website herunterladen.
Wenn Sie erfolgreich Schokoladenpaketmanager auf Ihren Maschinen installiert haben. Überprüfen Sie dann Ihren Computer, ob der Knoten.JS ist bereits installiert oder nicht. Wenn nicht, besuchen Sie diesen Link https: // nodejs.org/ en/ und download von dort. Führen Sie anschließend den folgenden Befehl im Terminal aus:
Choco -Garn installieren
Darüber hinaus können Sie auch Garn durchsetzen Scoop. Sie können dieses Paket problemlos von seiner Website herunterladen. Wenn Sie erfolgreich installiert haben Scoop Führen Sie auf Ihren Maschinen den folgenden Befehl aus.
Scoop Garn installieren
Scoop Überprüft sich, ob Knoten.JS wird auf Ihrem System heruntergeladen oder nicht. Wenn nicht, können Sie es effizient herunterladen, indem Sie einen einzelnen Befehl verwenden, wie unten gezeigt:
SCOOP -Nodejs installieren
Es gibt eine alternative Methode zum Herunterladen von Garn für Linux, die den folgenden Befehl haben:
sudo tauchen
Jetzt werden wir einige der gemeinsamen Garnbefehle in demselben Artikel kurz erklären.
Überprüfen Sie die Version des Garns
Sie können die Version von Garn in wenigen Sekunden überprüfen, indem Sie diesen Befehl wie unten erwähnt verwenden:
Garn --version
Aktualisieren Sie die Version von Garn
Wenn Sie die Garnversion aktualisieren möchten, führen Sie den folgenden Befehl aus.
Garn -Set -Version Neueste
Neues Projekt machen
Führen Sie den folgenden Befehl aus, um ein neues Projekt zu erstellen.
Garn init
Wenn Sie den oben genannten Befehl ausführen, müssen Sie alle Fragen wie den Namen des Projekts, die Version, die Beschreibung des Projekts usw. beantworten und dann die Eingabetaste drücken. Jetzt haben Sie Ihr Projekt erfolgreich erstellt.
Ausgang
Abhängigkeiten installieren
Mit diesem Befehl können Sie problemlos alle Abhängigkeiten herunterladen.
Garn
Garn installieren
Beispiel
Abhängigkeiten hinzufügen
Führen Sie den folgenden Befehl aus, um Ihr Paket zu wechseln. Dafür müssen Sie das Paket als Abhängigkeit hinzufügen.
Garn hinzufügen [Paket]
Garn hinzufügen [Paket]@[Version]
Garn fügen Sie [Paket]@[Tag] hinzu
Wenn wir diese Befehle verwenden, fügt sie automatisch Abhängigkeiten in das Paket hinzu.JSON -Datei und es wird auch das Garn ändern.Datei entsprechend sperren.
Beispiel
In diesem Beispiel geben wir an, welche Version des Pakets wir herunterladen werden.
Ausgang
Upgrade Abhängigkeiten aufrüsten
Durch die Verwendung dieser Befehle werden Sie die Abhängigkeiten problemlos aktualisieren. Wenn wir diese Befehle verwenden, werden die Abhängigkeiten im Paket automatisch aktualisiert.JSON und Garn.Datei entsprechend sperren.
Garn -Upgrade [Paket]
Garn -Upgrade [Paket]@[Version]
Garn -Upgrade [Paket]@[Tag]
Beispiel
In diesem Beispiel geben wir an, welche Version des Pakets wir von Abhängigkeiten aktualisieren werden.
Ausgang
Abhängigkeiten löschen
Durch die Verwendung dieses Befehls werden Sie die Abhängigkeit problemlos löschen. Paket.JSON und Garn.Sperrdateien werden automatisch entsprechend aktualisiert.
Garn entfernen [Paket]
Beispiel
In diesem Beispiel geben wir an, welches Paket wir aus Abhängigkeiten entfernen werden.
Ausgang
Eine unterschiedliche Datenverarbeitung einschließlich interaktiver Verarbeitung und Stream -Verarbeitung kann über Garn durchgeführt werden. Es hilft, Daten zu verarbeiten, die in HDFS „Hadoop Distributed Dateisystem“ gespeichert sind, die gespeichert sind. Dies zeigt einen Pluspunkt des Garns.
Abschluss
Dieser Artikel vermittelt hauptsächlich das Konzept des Garns. In diesem Artikel haben wir gelernt, was Garn ist und welche gemeinsamen Befehle von Garn zusammen mit Beispielen zum Erstellen eines neuen Projekts und zum Hinzufügen/Löschen von Abhängigkeiten. Wenn Sie nichts über Garn wissen, müssen Sie diese Befehle versuchen.