Hvordan installere garn på centos 8

Hvordan installere garn på centos 8

Yarn er en veldig populær JavaScript -pakkeansvarlig for NodeJS -baserte prosjekter, og den brukes til å administrere prosjektavhengigheter som å installere en ny pakke, oppdatere en pakke og fjerne en pakke effektivt en pakke. Den er fullt kompatibel med NPM og administrerer pakker relativt bedre og raskere enn den eldre NPM -pakkebehandleren, noe.

Den parallelle behandlingen forbedrer installasjonshastigheten og reduserer sjansene for å få feil på grunn av nettverkstilkoblingsproblemer. Dette innleggets formål er å hjelpe deg med å installere garn på CentOS 8 -operativsystemet.

Forutsetning

Det eneste kravet er at du skal ha noden installert på CentOS 8 -systemet.

Men hvis du ikke har installert det på systemet ditt, må du først sørge for at EPEL -depotet er aktivert på systemet ditt ved å bruke kommandoen gitt nedenfor fordi noden JS er tilgjengelig gjennom Epel -depotet:

$ sudo dnf installer epel-release

Installer nå node ved å bruke kommandoen gitt nedenfor:

$ sudo dnf install @nodejs

Etter å ha installert Node og oppfylt den eneste forutsetningen, er det første trinnet å legge garn depotet til Centos 8 -systemet.

$ Curl - -Silent -Lokalisering https: // dl.Yarnpkg.com/rpm/garn.repo | sudo tee /etc /yum.repos.d/garn.repo

Etter å ha lagt til, importer GPG -nøklene til garnlageret i tillegg til å bruke kommandoen:

$ sudo RPM -Import https: // dl.Yarnpkg.com/rpm/pubkey.GPG

Ved å legge til garn depotet, vil du ha den siste og oppdaterte versjonen av garn.

Installer garn

For å installere garn på CentOS 8 Etter å ha lagt til og importert GPG -tastene, skriver du kommandoen gitt nedenfor for å starte installasjonen:

$ sudo dnf installer garn

Etter vellykket installasjon av garn på systemet, må du bekrefte installasjonen ved å bruke kommandoen som er skrevet nedenfor:

$ garn -Versjon

Det er vitne til at versjon 1.22.8 av garn er vellykket installert og kan administrere prosjektavhengighetene.

Bruk av garn

La oss lære noe grunnleggende garnbruk og se hvordan det kan brukes til å hjelpe i et utviklingsprosjekt.

Lag et nytt prosjekt ved hjelp av garn

For å opprette et nytt prosjekt ved hjelp av garn -kommandoen, kan kommandoen gitt nedenfor brukes:

$ garn init project_name

Kommandoen ovenfor vil stille et par spørsmål, så svar på hvert spørsmål deretter, og all gitt informasjon vil bli lagret i en pakke.JSON -fil som du kan redigere når som helst senere.

Legg til en ny pakke med garn

For å legge til en ny pakke eller en avhengighet av prosjektet ditt, kan du skrive kommandoen gitt nedenfor:

$ garn Legg til pakketavn

Fjern en pakke med garn

For å fjerne en pakke eller avhengighet, skriv kommandoen:

$ garn fjerner pakketavn

Oppgrader en pakke eller pakker med garn

For å oppgradere alle pakken eller avhengighetene til prosjektet, skriver du kommandoen gitt nedenfor:

$ garn oppgradering

Hvis du vil oppgradere en enkelt pakke eller avhengighet, kan du legge til pakketavnet til "garnoppgradering" -kommandoen som vist i kommandoen nedenfor:

$ garn oppgradering pakketavn

Installer alle pakker eller avhengigheter av prosjektet ved hjelp av garn

Når du migrerer applikasjonen til et annet sted, trenger du ikke å flytte alle nodemodulene sammen med det, kan du bare få prosjektfilene dine sammen med pakken.JSON -filen, og dere er alle klare til å ta prosjektet til et hvilket som helst sted.

Etter å ha migrert prosjektet ditt til et hvilket som helst annet sted som en katalog eller et annet system, trenger du bare å kjøre kommandoen gitt nedenfor, og den vil installere alle prosjektavhengighetene skrevet i pakken.JSON -fil.

$ garn installasjon

Alle avhengighetene vil bli lastet ned og installert i løpet av et par minutter, avhengig av størrelsen på pakker og internetthastighet.

Konklusjon

Slik kan du installere og begynne å bruke garn, Centos 8 -operativsystemet. Dette innlegget gir en kort og dyp kunnskap om å installere og bruke garn til å installere, fjerne, oppgradere og installere alle pakker eller prosjektavhengigheter ved hjelp av garn på CentOS 8 -operativsystemet.