Android

Installation von Garn auf Centos 8

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

How to Setup Multinode Hadoop 2 on CentOS/RHEL Using VirtualBox

Inhaltsverzeichnis:

Anonim

Yarn ist ein mit npm kompatibler JavaScript-Paketmanager, mit dem Sie das Installieren, Aktualisieren, Konfigurieren und Entfernen von npm-Paketen automatisieren können.

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 werden Sie durch die Installation von Yarn unter CentOS 8 geführt. Außerdem erfahren Sie, wie Sie mit Yarn ein neues Projekt erstellen und Abhängigkeiten hinzufügen / entfernen.

Installation von Yarn unter CentOS 8

Führen Sie die folgenden Schritte als root oder Benutzer mit sudo-Berechtigungen aus, um Yarn unter CentOS 8 zu installieren:

  1. Wenn Node.js nicht auf Ihrem System installiert ist, installieren Sie das Paket Node.js, indem Sie Folgendes eingeben:

    sudo dnf install @nodejs

    Zum Zeitpunkt des Schreibens ist die Node.js-Version in den Centos8-Repositorys v10.x.

    Aktivieren Sie das Garn-Repository und importieren Sie den GPG-Schlüssel des Repositorys:

    curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo sudo rpm --import

    Das offizielle Garn-Repository wird ständig gepflegt und bietet die aktuellste Version.

    Sobald das Repository aktiviert ist, installieren Sie Yarn:

    sudo dnf install 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.21.1 :

    1.21.1

Garn verwenden

Nachdem Sie Yarn auf Ihrem CentOS-System installiert haben, werden wir einige der gebräuchlichsten Yarn-Befehle untersuchen.

Ein neues Projekt erstellen

Verwenden Sie zum Erstellen eines neuen Yarn-Projekts den Befehl yarn init gefolgt vom Projektnamen. Um beispielsweise ein Projekt mit dem Namen my_project zu erstellen, my_project Sie my_project :

yarn init my_project

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

yarn init v1.21.1 question name (alex): 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.

Der Befehl erstellt package.json eine einfache package.json Datei mit den von Ihnen angegebenen Informationen. Diese Datei kann jederzeit geändert werden.

Sie können Yarn auch zu einem vorhandenen Codeverzeichnis hinzufügen. Navigieren Sie dazu zum Verzeichnis und führen Sie Folgendes aus:

yarn init my_project

Abhängigkeit hinzufügen

Verwenden Sie den Befehl yarn add gefolgt vom Paketnamen, um Ihrem Projekt ein Paket als Abhängigkeit yarn add :

yarn add

Der Befehl installiert das Paket und alle Pakete, von denen es abhängt, und aktualisiert die Dateien package.json und yarn.lock des Projekts.

Wenn nur der Paketname angegeben wird, installiert Yarn standardmäßig die neueste Version. Verwenden Sie die folgende Syntax, um eine bestimmte Version oder ein bestimmtes Tag zu installieren:

yarn add @

Aktualisieren der Abhängigkeit

Führen Sie zum Aktualisieren eines Pakets den Befehl für die Garnaktualisierung gefolgt vom Paketnamen aus:

yarn upgrade

Der obige Befehl aktualisiert die Projektabhängigkeiten auf die neueste Version gemäß dem in der Datei package.json angegebenen Versionsbereich.

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

yarn upgrade @

Abhängigkeit entfernen

Um ein Paket aus den Abhängigkeiten des Projekts zu entfernen, rufen Sie den Befehl yarn remove gefolgt vom Paketnamen auf:

yarn remove

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

Alle Projektabhängigkeiten installieren

So installieren Sie alle Abhängigkeiten eines vorhandenen Projekts, die in der Datei package.json angegeben sind:

yarn

oder

yarn install

Fazit

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

Nodejs Npm Garn Centos