Garn, installer denne JavaScript-avhengighetsbehandleren for Ubuntu 20.04

om garn

I neste artikkel skal vi ta en titt på Garn. Dette er en slags JavaScript-pakkeinstallasjonsprogram og avhengighetsbehandling utgitt av Facebook i samarbeid med andre utviklere som Google. Dette installasjonsprogrammet introduserer endringer i avhengighetsadministrasjon, oppgaveutførelse og noen ytelsesforbedringer.

Garn støtter NPM-registrering, men er forskjellig i pakkeinstallasjon. Den bruker låsefiler og en deterministisk installasjonsalgoritme, slik at du kan beholde den samme katalogstrukturen node_modules for alle brukere som er involvert i et prosjekt. Dette kan bidra til å redusere feil som er vanskelige å spore på flere maskiner.

I de fleste programmeringsprosjekter er avhengighetsstyring en viktig oppgave. Garn er en rask, sikker og pålitelig pakkeavhengighetsbehandling for NodeJS-applikasjoner. Dette er kompatibelt med NPM, brukes til å installere, konfigurere, oppdatere og fjerne pakker.

Garn er en open source manager, som lager en cache for den nedlastede pakken på brukerens maskin og kan bruke denne pakken på nytt når det er nødvendig, uten å laste den ned igjen og igjen. Ved hjelp av sjekksummer verifiserer denne pakkebehandleren integriteten til hver installerte pakke før den utfører koden. I tillegg kan garn brukes i frakoblet modus.

I de følgende linjene vil vi se hvordan du installerer Garn på Ubuntu 20.04 LTS ved hjelp av kommandolinjemiljø. For å bruke det trenger vi NodeJS , fordi det kommer an på ham.

Installer Garn på Ubuntu 20.04 LTS

Et offisielt lager på Ubuntu 20.04 LTS er tilgjengelig for installasjon. Ved å bruke denne PPA vil vi kunne installere garn globalt på systemet. For å fortsette med installasjonen på datamaskinen vår, må vi åpne en terminal (Ctrl + Alt + T) og deretter følge hvert av følgende trinn:

Installer cURL på Ubuntu 20.04 LTS

Hvis du ikke har dette verktøyet installert på systemet ditt ennå, kan du installer den fra det offisielle Ubuntu 20.04 LTS-pakkelageret. Alt du trenger å gjøre er å kjøre følgende kommando for å installere cURL:

krølleinstallasjon på Ubuntu 20.04

sudo apt install curl

Legg til GPG-nøkkel

Når vi har installert cURL riktig i systemet, før vi begynner med installasjonen, vil vi gjøre det legg til GPG-nøkkel for å bekrefte garnpakker. For å importere GPG-nøkkelen, trenger du bare å skrive følgende kommando i samme terminal (Ctrl + Alt + T):

legg til GPG-nøkkel

curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

Aktiver garnregisteret

For å starte installasjonen, først vi skal legge til og aktivere det nødvendige depotet i Ubuntu 20.04 LTS. For å gjøre det, i samme terminal skal vi bruke kommandoen:

legg til repo

echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

Oppdater hurtigbufferen og installer Garn

Først vil vi oppdater APT-hurtigbufferen, og deretter blir Garn installert på Ubuntu 20.04 LTS ved hjelp av følgende kommando:

garnanlegg

sudo apt update && sudo apt install yarn

Hvis du for øyeblikket bruker Nodejs og NPM, kan du installere Garn ved å skrive følgende kommando i terminal (Ctrl + Alt + T):

installerer anbefaler

sudo apt install --no-install-recommends yarn

Sjekk garnversjon

Når installasjonen er fullført, vil vi kunne gjøre det sjekk om den er installert med hell på vårt Ubuntu 20.04-system eller ikke. Vi vil gjøre dette ved å utføre i terminalen vår (Ctrl + Alt + T):

versjon av garn installert på Ubuntu 20.04

yarn --version

Etter å ha utført kommandoen ovenfor, viser terminalen oss den installerte versjonen.

Installer pakker med garn

De fleste pakker blir installert fra NPM-registeret og blir bare navngitt etter pakkenavnet. For eksempel, hvis vi ønsket å installere pakken reagere av NPM-registeret ville vi ikke ha mer å skrive kommandoen:

reager installasjon

yarn add react

Til mer informasjon om hvordan du installerer pakker med garn, kan brukere konsultere dokumentasjonen i denne forbindelse som vi finner i prosjektnettstedet.

Hvis du trenger det mer informasjon om å installere Garn på Ubuntu, brukere kan konsultere prosjektside. På denne siden kan vi også finne dokumentasjon om prosjektet. Vi finner også koden din og mer informasjon fra Garn-siden på GitHub.


Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.