Android

Hur man installerar garn på centos 8

How to Install CentOS 8 Linux | 2020 Tutorial | (Linux Beginners Guide)

How to Install CentOS 8 Linux | 2020 Tutorial | (Linux Beginners Guide)

Innehållsförteckning:

Anonim

Garn är en JavaScript-pakethanterare som är kompatibel med npm som hjälper dig att automatisera processen att installera, uppdatera, konfigurera och ta bort npm-paket.

Det skapades för att lösa en uppsättning problem med npm, till exempel att påskynda paketets installationsprocess genom att parallellisera operationer och minska fel relaterade till nätverksanslutning.

Denna handledning leder dig genom installationen av Garn på CentOS 8. Vi kommer också att täcka grunderna för hur du använder Garn för att skapa ett nytt projekt och lägga till / ta bort beroenden.

Installera garn på CentOS 8

Utför följande steg som root eller som användare med sudo-privilegier för att installera Garn på CentOS 8:

  1. Om Node.js inte är installerat på ditt system, installerar du Node.js-paketet genom att skriva:

    sudo dnf install @nodejs

    I skrivande stund är Node.js-versionen i Centos8-lagren v10.x.

    Aktivera garnförvaret och importera förvarets GPG-nyckel:

    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

    Det officiella garnförvaret upprätthålls konsekvent och ger den mest uppdaterade versionen.

    När förvaret är aktiverat installerar du Garn:

    sudo dnf install yarn

    Verifiera installationen genom att skriva ut Garnversionsnummer:

    yarn --version

    Vid skrivandet av denna artikel är den senaste versionen av Garn version 1.21.1 :

    1.21.1

Använda garn

Nu när du har installerat Garn på ditt CentOS-system undersöker vi några av de vanligaste garnkommandona.

Skapa ett nytt projekt

För att skapa ett nytt garnprojekt använder du kommandot yarn init följt av projektnamnet. För att skapa ett projekt med namnet my_project du till exempel:

yarn init my_project

Manuset ställer dig flera frågor. Du kan antingen svara eller trycka på enter att använda standardvärdena:

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.

Allt som kommandot gör är att skapa en grundläggande package.json fil som innehåller informationen du angav. Denna fil kan ändras när som helst.

Du kan också lägga till Garn i och befintlig kodkatalog. Gör det genom att navigera till katalogen och köra:

yarn init my_project

Lägga till beroende

Om du vill lägga till ett paket som ett beroende till ditt projekt använder du kommandot yarn add följt av paketnamnet:

yarn add

Kommandot installerar paketet och eventuella paket som det beror på och uppdaterar projektets package.json och yarn.lock filer.

Om bara paketnamnet anges installerar Yarn den senaste versionen. För att installera en specifik version eller tagg använder du följande syntax:

yarn add @

Uppgradera beroendet

För att uppgradera ett paket kör du yarn upgrade följt av paketnamnet:

yarn upgrade

Kommandot ovan uppdaterar projektberoenden till deras senaste version enligt det versionintervall som anges i paket.json-filen.

Du kan också ange paketversionen eller taggen:

yarn upgrade @

Ta bort beroende

För att ta bort ett paket från projektets beroenden åberopar kommandot för att yarn remove följt av paketnamnet:

yarn remove

Detta kommando uppdaterar också projektets package.json och yarn.lock filer.

Installera alla projektberoende

Så här installerar du alla beroenden för ett befintligt projekt som anges i package.json :

yarn

eller

yarn install

Slutsats

Vi har visat dig hur du installerar garn på din CentOS 8-maskin. Mer information om garn finns på dokumentationen för garn.

nodejs npm garn centos