Android

Sådan installeres garn på centos 7

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

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

Indholdsfortegnelse:

Anonim

Garn er en JavaScript-pakkehåndtering, der er kompatibel med npm, der hjælper dig med at automatisere processen med installation, opdatering, konfiguration og fjernelse af npm-pakker.

Det blev oprettet for at løse et sæt problemer med npm, såsom at fremskynde pakkeinstallationsprocessen ved at parallelisere operationer og reducere fejl i forbindelse med netværksforbindelse.

I denne tutorial vil vi vise dig, hvordan du installerer garn på et CentOS 7-system fra garnet RPM-pakkelager.

Forudsætninger

Før du begynder med selvstudiet, skal du sørge for, at du er logget ind som bruger med sudo-privilegier.

Installation af garn på CentOS

Følg nedenstående trin for at installere Garn på dit CentOS 7-system:

  1. curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash -

    Installer pakken Node.js ved at skrive:

    sudo yum install nodejs

    Det officielle garnlager vedligeholdes konsekvent og leverer den mest opdaterede version. For at aktivere garnlageret og importere depotets GPG-nøgleudstedelse udgør følgende kommandoer:

    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

    Når depotet er tilføjet, kan du installere Garn ved at køre:

    sudo yum install yarn

    Bekræft installationen ved at udskrive garnversionsnummeret:

    yarn --version

    På det tidspunkt, hvor denne artikel skrives, er den nyeste version af Garn version 1.17.3 .

    1.17.3

Brug af garn

Nu hvor du har installeret garn på dit CentOS-system, udforsker vi nogle af de mest almindelige garnkommandoer.

Oprettelse af et nyt projekt

For at oprette et nyt Garn-projekt skal du bruge kommandoen yarn init efterfulgt af projektnavnet. For eksempel at oprette et projekt ved navn my_project du:

yarn init my_project

Manuset stiller dig flere spørgsmål. Du kan enten besvare eller trykke på enter at bruge standardværdierne:

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.

Når det er afsluttet, opretter scriptet en grundlæggende package.json fil, der indeholder de oplysninger, du har givet. Du kan åbne og redigere denne fil når som helst.

Tilføjelse af afhængighed

yarn add

Kommandoen ovenfor opdaterer også projektfilene package.json og yarn.lock .

Du kan også specificere pakkeversionen eller pakken tag:

yarn add @

Opgradering af afhængighed

Brug en af ​​følgende for at opgradere en afhængighed:

yarn upgrade @

Kommandoen ovenfor opdaterer projektafhængighederne til deres seneste version i henhold til det versioninterval, der er angivet i pakken.json-filen.

Fjern afhængighed

For at fjerne en afhængighed skal du blot indtaste:

yarn remove

Denne kommando opdaterer også projektets yarn.lock og yarn.lock filer.

Installation af alle projektafhængigheder

Sådan installeres alle afhængigheder af et eksisterende projekt, der er specificeret i package.json :

yarn

eller

yarn install

Konklusion

Vi har vist dig, hvordan du installerer garn på din CentOS 7-maskine. For mere information om garn kan du besøge dokumentationssiden for garn.

nodejs npm garn centos