Android

Slik installerer du garn på centos 7

Local YUM REPO on CentOS 7 / RHEL 7 using DVD ISO

Local YUM REPO on CentOS 7 / RHEL 7 using DVD ISO

Innholdsfortegnelse:

Anonim

Garn er en JavaScript-pakkehåndterer kompatibel med npm som hjelper deg med å automatisere prosessen med å installere, oppdatere, konfigurere og fjerne npm-pakker.

Den ble opprettet for å løse et sett med problemer med npm, for eksempel å få hurtig på pakkenes installasjonsprosess ved å parallellisere operasjoner og redusere feil relatert til nettverkstilkobling.

I denne opplæringen vil vi vise deg hvordan du installerer Garn på et CentOS 7-system fra Yarn RPM-pakningsdatabasen.

Forutsetninger

Før du begynner med opplæringen, må du sørge for at du er logget inn som bruker med sudo-rettigheter.

Installere Garn på CentOS

Følg trinnene nedenfor for å installere Garn på CentOS 7-systemet:

  1. curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash -

    Installer Node.js-pakken ved å skrive:

    sudo yum install nodejs

    Det offisielle garnlageret blir kontinuerlig vedlikeholdt og gir den mest oppdaterte versjonen. Slik aktiverer du garnlageret og importerer depotets GPG-nøkkelutgivelse følgende kommandoer:

    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

    Når depotet er lagt til, kan du installere Garn ved å kjøre:

    sudo yum install yarn

    Bekreft installasjonen ved å skrive ut garnversjonsnummeret:

    yarn --version

    I skrivende stund skriver denne artikkelen, den siste versjonen av Yarn er versjon 1.17.3 .

    1.17.3

Bruke garn

Nå som du har Garn installert på CentOS-systemet ditt, utforsker vi noen av de vanligste garnkommandoene.

Lage et nytt prosjekt

For å lage et nytt garnprosjekt bruker du yarn init kommandoen etterfulgt av prosjektnavnet. For å lage et prosjekt som heter my_project du for eksempel:

yarn init my_project

Manuset stiller deg flere spørsmål. Du kan enten svare på eller trykke på enter å bruke standardverdiene:

yarn init v1.17.3 question name (vagrant): 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.

Når det er fullført, vil skriptet opprette en grunnleggende package.json fil som inneholder informasjonen du oppga. Du kan når som helst åpne og redigere denne filen.

Legger til avhengighet

yarn add

Kommandoen over vil også oppdatere prosjektfilene package.json og yarn.lock .

Du kan også spesifisere pakkeversjonen eller pakken taggen:

yarn add @

Oppgradere avhengigheten

For å oppgradere en avhengighet, bruk ett av følgende:

yarn upgrade yarn upgrade @

Kommandoen over vil oppdatere prosjektavhengighetene til den nyeste versjonen i henhold til versjonsområdet som er spesifisert i package.json-filen.

Fjerne avhengighet

For å fjerne en avhengighet skriver du bare:

yarn remove

Denne kommandoen vil også oppdatere prosjektets package.json og yarn.lock filer.

Installere alle prosjektavhengigheter

Slik installerer du alle avhengighetene til et eksisterende prosjekt som er spesifisert i package.json :

yarn

eller

yarn install

Konklusjon

Vi har vist deg hvordan du installerer garn på CentOS 7-maskinen din. For mer informasjon om garn, besøk dokumentasjonssiden for garn.

nodejs npm garn centos