Im nächsten Artikel werfen wir einen Blick auf Garn. Das ist eine Art JavaScript-Paketinstallationsprogramm und Abhängigkeitsmanager von Facebook veröffentlicht in Zusammenarbeit mit anderen Entwicklern wie Google. Dieses Installationsprogramm führt Änderungen im Abhängigkeitsmanagement, in der Aufgabenausführung und in einigen Leistungsverbesserungen ein.
Garn unterstützt die NPM-Registrierung, unterscheidet sich jedoch in der Paketinstallation. Es verwendet Sperrdateien und a deterministischer InstallationsalgorithmusSo können Sie die gleiche Verzeichnisstruktur beibehalten node_modules für alle an einem Projekt beteiligten Benutzer. Dies kann dazu beitragen, Fehler zu reduzieren, die auf mehreren Computern nur schwer zu verfolgen sind.
In den meisten Programmierprojekten ist das Abhängigkeitsmanagement eine wichtige Aufgabe. Yarn ist ein schneller, sicherer und zuverlässiger Paketabhängigkeitsmanager für NodeJS-Anwendungen. Dies ist kompatibel mit NPM, das zum Installieren, Konfigurieren, Aktualisieren und Entfernen von Paketen verwendet wird.
Yarn ist ein Open Source Manager, der einen Cache für das heruntergeladene Paket auf dem Computer des Benutzers erstellt und dieses Paket bei Bedarf wiederverwenden kann, ohne es immer wieder herunterzuladen. Dieser Paketmanager überprüft anhand von Prüfsummen die Integrität jedes installierten Pakets, bevor er seinen Code ausführt. Zusätzlich kann Garn im Offline-Modus verwendet werden.
In den folgenden Zeilen werden wir sehen Wie installiere ich Yarn unter Ubuntu 20.04 LTS? Verwenden der Befehlszeilenumgebung. Um es zu benutzen, brauchen wir KnotenJS , weil es von ihm abhängt.
Installieren Sie Yarn unter Ubuntu 20.04 LTS
Ein offizielles Repository unter Ubuntu 20.04 LTS steht zur Installation zur Verfügung. Mit dieser PPA können wir Yarn global auf dem System installieren. Um mit der Installation auf unserem Computer fortzufahren, müssen wir ein Terminal öffnen (Strg + Alt + T) und dann jeden der folgenden Schritte ausführen:
Installieren Sie cURL unter Ubuntu 20.04 LTS
Wenn Sie dieses Tool noch nicht auf Ihrem System installiert haben, können Sie dies tun Installieren Sie es aus dem offiziellen Ubuntu 20.04 LTS-Paket-Repository. Sie müssen lediglich den folgenden Befehl ausführen, um cURL zu installieren:
sudo apt install curl
GPG-Schlüssel hinzufügen
Sobald wir cURL korrekt im System installiert haben, bevor wir mit der Installation beginnen, werden wir fortfahren Fügen Sie den GPG-Schlüssel hinzu, um die Garnpakete zu überprüfen. Um den GPG-Schlüssel zu importieren, geben Sie einfach den folgenden Befehl im selben Terminal ein (Strg + Alt + T):
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Aktivieren Sie das Garn-Repository
Um mit der Installation zu beginnen, zuerst Wir werden das erforderliche Repository in Ubuntu 20.04 LTS hinzufügen und aktivieren. Dazu verwenden wir im selben Terminal den folgenden Befehl:
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
Aktualisieren Sie den Cache und installieren Sie Yarn
In diesem Stadium werden wir zuerst Aktualisieren Sie den APT-Cache und dann wird Yarn unter Ubuntu 20.04 LTS installiert Verwenden Sie den folgenden Befehl:
sudo apt update && sudo apt install yarn
Wenn Sie derzeit Nodejs und NPM verwenden, können Sie Yarn durch Eingabe installieren den folgenden Befehl im Terminal (Strg + Alt + T):
sudo apt install --no-install-recommends yarn
Garnversion prüfen
Sobald die Installation abgeschlossen ist, können wir Überprüfen Sie, ob es erfolgreich auf unserem Ubuntu 20.04-System installiert wurde oder nicht. Wir werden dies tun, indem wir in unserem Terminal ausführen (Strg + Alt + T):
yarn --version
Nach Ausführung des vorherigen Befehls zeigt das Terminal die installierte Version an.
Installieren Sie Pakete mit Garn
Die meisten Pakete werden aus der NPM-Registrierung installiert und einfach nach ihrem Paketnamen benannt. Zum Beispiel, wenn wir das Paket installieren wollten reagieren von der NPM-Registrierung hätten wir nicht mehr zu schreiben der Befehl:
yarn add react
zu Weitere Informationen zum Installieren von Paketen mit YarnBenutzer können die diesbezügliche Dokumentation einsehen, die wir in finden die Projektwebsite.
Wenn Sie brauchen Weitere Informationen zur Installation von Yarn unter Ubuntukönnen Benutzer die konsultieren Projektseite. Auf dieser Seite finden wir auch die Dokumentation über das Projekt. Wir finden Ihren Code und weitere Informationen auch auf der Garnseite unter GitHub.