Introduksjon

Garn er et ultra-raskt avhengighetsadministrasjonsapplikasjon designet for å cache pakker det lastes ned, slik at de aldri trenger å lastes ned igjen. Det er et sikkert og pålitelig program som parallelliserer alle operasjoner for å øke ressursutnyttelsen og fremskynde installasjonstider.


Denne opplæringen vil hjelpe deg med å installere Garn-applikasjonen på CentOS 7 Virtual Private Server (VPS) eller dedikert server, fra det offisielle garnpakkedepot. Dette gir deg de nyeste versjonene av garn.

Klar? La’s komme i gang!

Før du begynner

For at denne installasjonen skal fungere problemfritt, trenger du følgende:

Trinn 1 – Installere garn

For å installere Garn, må du først installere Node.js på serveren din. Av denne grunn må du først utgi kommandoene nedenfor for å konfigurere det nødvendige Nodesource-arkivet, deretter installere Node.js:

$ sudo curl –silent – plassering https://rpm.nodesource.com/setup_8.x | sudo bash –
$ sudo yum installere nodejs

Utfør deretter kommandoene nedenfor for å aktivere depotet for Garn og importere GPG-nøkkelen:

$ sudo curl –silent – plassering https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
$ sudo rpm – importer https://dl.yarnpkg.com/rpm/pubkey.gpg

Når du har lagt til garnlageret, kjører du kommandoen nedenfor for å installere garn:

$ sudo yum installer garn

Du kan nå utgi følgende kommando for å bekrefte installasjonen:

$ sudo garn – versjon

Dette vil gi deg en utgang som viser garnet’versjonsnummer:

1.10.1

Trinn 2 – Bruke garn-applikasjonen

Du har installert Yarn og det er på tide å lære hvordan du bruker dette programmet.

Opprette et garnprosjekt

Det er enkelt å lage et garnprosjekt ved å bruke init-kommandoen. For eksempel å lage et prosjekt som heter mitt prosjekt, gi kommandoen nedenfor:

$ sudo garn init my_project

Dette vil gi deg et nytt skript med flere spørsmål som vist nedenfor:

yarninitv1.10.1
spørsmålsnavn (vagrant): Linuxize
spørsmålet (1.0.0): 0.0.1
spørsmålsbeskrivelse: TestingYarn
questionentrypoint (index.js):
questionrepositoryurl:
spørsmålet autor: Linuxize
spørreskjema (MIT):
questionprivate:
successSavedpackage.json
Utført 20.18s.

Svar på spørsmålene tilsvarende eller trykk TAST INN for å legge igjen svarene på standardverdiene. Når alle svarene er gitt, vil skriptet ovenfor be om opprettelse av en ny package.json-fil. Denne filen vil inneholde alle oppgitte detaljer og kan redigeres når som helst.

Legge til avhengigheter i garn

Hvis du finner en pakke som er viktig for noen av prosjektene dine, må du integrere den i avhengighetene før du kan bruke. De garn tilsett lar deg legge til pakken med letthet. Kommandoen for å legge til en ny pakke har to former:

Den første lar deg bare spesifisere pakken’navnet,

$ sudo garn legg til [pakkenavn]

Mens den andre formen, kan brukes til å legge til en bestemt versjon eller etikett for pakken:

$ sudo garn legg til [package_name] @ [version_or_tag]

Begge kommandoene vil legge til den angitte pakken og oppdatere filene yarn.lock og package.json, som er relatert til det aktuelle prosjektet.

Oppgradere en avhengighet

Kommandoen som brukes til å oppgradere avhengighetene av garnpakken, er nesten lik den som ble brukt for å legge til avhengigheten. Denne kommandoen har formen:’

Oppgradering av $ sudo garn [pakkenavn]

Eller

Oppgradering av $ sudo garn [package_name] @ [version_or_tag]

Begge kommandoene vil oppgradere den angitte avhengigheten til den nyeste versjonen basert på versjonsområdet i din package.json fil.

Fjerne en prosjektavhengighet

Hvis du vil fjerne en prosjektavhengighet, kan du ganske enkelt utgi kommandoen nedenfor:

$ sudo garn fjern [pakkenavn]

Dette vil fjerne den angitte avhengigheten og oppdatere filene yarn.lock og package.json.

Gjennomføring av prosjektavhengigheter

Hvis du vil distribuere alle tilgjengelige prosjektavhengigheter som spesifisert i package.json-filen, kan du utføre kommandoen nedenfor:

$ sudo garn

Alternativt kan du gi kommandoen nedenfor:

$ sudo garn installer

Konklusjon

Du har installert Garn på CentOS VPS eller dedikert server. I tillegg har vi hjulpet deg med å forstå de grunnleggende kommandoene for bruk av garn, og det skal ikke være vanskelig å komme i gang. Hvis du vil ha detaljerte detaljer om hvordan du bruker garn, kan du gå til den offisielle siden for dokumentasjon om garn.

Sjekk ut disse topp 3 VPS-tjenestene:

A2 Hosting

Startpris:
$ 5.00


Pålitelighet
9.3


Priser
9.0


Brukervennlig
9.3


Brukerstøtte
9.3


Funksjoner
9.3

Les anmeldelser

Besøk A2 Hosting

ScalaHosting

Startpris:
$ 12.00


Pålitelighet
9.4


Priser
9.5


Brukervennlig
9.5


Brukerstøtte
9.5


Funksjoner
9.4

Les anmeldelser

Besøk ScalaHosting

Hostinger

Startpris:
$ 3.95


Pålitelighet
9.3


Priser
9.3


Brukervennlig
9.4


Brukerstøtte
9.4


Funksjoner
9.2

Les anmeldelser

Besøk Hostinger

Relaterte artikler for hvordan du gjør det

  • Hvordan installere Litespeed Web Server på Centos 7 VPS eller dedikert server
    mellomliggende
  • Slik installerer du NextCloud på en CentOS 7 VPS eller dedikert server
    nybegynner
  • Slik kjører du ProxySQL mot MySQL for overvåking på CentOS 7
    mellomliggende
  • Slik installerer du Python Pip på CentOS 7
    mellomliggende
  • Hvordan installere cPanel på en CentOS 7 VPS eller dedikert server
    Ekspert
Jeffrey Wilson Administrator
Sorry! The Author has not filled his profile.
follow me