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.