Android

Wie installiere ich Garn auf Debian 9?

GCP-How to Install Cloudera Manager on Google Cloud Cluster

GCP-How to Install Cloudera Manager on Google Cloud Cluster

Inhaltsverzeichnis:

Anonim

Yarn ist ein JavaScript-Paketmanager, der mit npm kompatibel ist. Es wurde entwickelt, um eine Reihe von Problemen mit dem npm zu lösen, z. B. die Beschleunigung des Paketinstallationsprozesses durch Parallelisierung von Vorgängen und Reduzierung von Fehlern im Zusammenhang mit der Netzwerkkonnektivität.

In diesem Tutorial zeigen wir Ihnen, wie Sie Yarn auf einem Debian 9-System über das Yarn APT-Paket-Repository installieren. Das offizielle Garn-Repository wird ständig gepflegt und bietet die aktuellste Version.

Voraussetzungen

Stellen Sie vor dem Fortfahren mit diesem Lernprogramm sicher, dass Sie als Benutzer mit sudo-Berechtigungen angemeldet sind.

Installation von Yarn unter Debian

Befolgen Sie diese Schritte, um Yarn auf Ihrem Debian 9-System zu installieren:

  1. Der erste Schritt besteht darin, das Garn-Repository zu aktivieren. Importieren Sie zunächst den GPG-Schlüssel des Repositorys mit dem folgenden Befehl curl:

    curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

    Verwenden Sie den folgenden Befehl, um das Yarn APT-Repository zu aktivieren:

    echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

    Sobald das Repository aktiviert ist, aktualisieren Sie den Paketindex und installieren Sie Yarn mit:

    sudo apt update sudo apt install yarn

    sudo apt install --no-install-recommends yarn

    Überprüfen Sie die Installation, indem Sie die Versionsnummer von Yarn ausdrucken:

    yarn --version

    Zum Zeitpunkt des Schreibens dieses Artikels ist die neueste Version von Yarn Version 1.17.3 .

    1.17.3

Garn verwenden

Nachdem Sie Yarn auf Ihrem Debian-System installiert haben, besteht der nächste Schritt darin, einige der gebräuchlichsten Yarn-Befehle zu untersuchen.

Ein neues Projekt erstellen

Um ein neues Garnprojekt zu erstellen, verwenden Sie den Befehl „ yarn init (siehe unten):

yarn init my_yarn_project

Das Init-Skript stellt Ihnen mehrere Fragen. Sie können entweder antworten oder die enter drücken, um die Standardwerte zu verwenden.

yarn init v1.17.3 question name (vagrant): Linuxize question version (1.0.0): 0.0.1 question description: Testing Yarn question entry point (index.js): question repository url: question author: Linuxize question license (MIT): question private: success Saved package.json Done in 20.18s.

Nach Abschluss des Skripts wird eine einfache package.json Datei erstellt, die die von Ihnen angegebenen Informationen enthält. Sie können diese Datei später öffnen und bearbeiten.

Abhängigkeit hinzufügen

yarn add

Mit dem obigen Befehl werden auch die Dateien package.json und yarn.lock , sodass jeder, der beim Ausführen von yarn an diesem Projekt arbeitet, die gleichen Abhängigkeiten erhält.

Sie können auch die Paketversion oder das Paket-Tag angeben:

yarn add @

Aktualisieren der Abhängigkeit

Verwenden Sie zum Aktualisieren einer Abhängigkeit eine der folgenden Methoden:

yarn upgrade @

Mit dem obigen Befehl werden die Projektabhängigkeiten entsprechend dem in der Datei package.json angegebenen Versionsbereich auf die neueste Version aktualisiert.

Abhängigkeit entfernen

Um eine Abhängigkeit zu entfernen, verwenden Sie den Befehl yarn remove gefolgt vom Paketnamen:

yarn remove

Dieser Befehl aktualisiert auch die Dateien package.json und yarn.lock des Projekts.

Alle Projektabhängigkeiten installieren

So installieren Sie alle Projektabhängigkeiten, die in der Datei package.json angegeben sind:

yarn

oder

yarn install

Fazit

Wir haben Ihnen gezeigt, wie Sie Garn auf Ihrer Debian 9-Maschine installieren. Weitere Informationen zu Garn finden Sie auf der Garndokumentationsseite.

Nodejs Npm Garn Debian