Android

Kako instalirati predivu na centos 8

Tesnilni trakovi Facot - Facot sealing tapes

Tesnilni trakovi Facot - Facot sealing tapes

Sadržaj:

Anonim

Pređa je JavaScript upravitelj paketa kompatibilan s npm koji vam pomaže automatizirati postupak instaliranja, ažuriranja, konfiguriranja i uklanjanja npm paketa.

Stvoren je za rješavanje skupa problema s npm-om, poput ubrzavanja postupka instalacije paketa paralelizacijom operacija i smanjenjem pogrešaka povezanih s mrežnom povezanošću.

Ovaj će vas vodič uputiti kroz instalaciju Pređe na CentOS 8. Također ćemo prikazati osnove korištenja Pređe za stvaranje novog projekta i dodavanje / uklanjanje ovisnosti.

Ugradnja prediva na CentOS 8

Izvedite sljedeće korake kao korijen ili korisnik s sudo povlasticama za instaliranje Pređe na CentOS 8:

  1. Ako Node.js nije instaliran na vašem sustavu, instalirajte Node.js paket upišite:

    sudo dnf install @nodejs

    U vrijeme pisanja verzija Node.js u spremištima Centos8 je v10.x.

    Omogućite spremište pređe i uvezite GPG ključ spremišta:

    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

    Službeno spremište pređe dosljedno se održava i pruža najsuvremeniju verziju.

    Nakon što je spremište omogućeno, instalirajte Pređa:

    sudo dnf install yarn

    Provjerite instalaciju ispisom broja verzije pređe:

    yarn --version

    U vrijeme pisanja ovog članka, najnovija verzija Pređe je verzija 1.21.1 :

    1.21.1

Korištenje pređe

Sad kad ste na sustav CentOS instalirali predivu, istražit ćemo neke od najčešćih naredbi pređe.

Stvaranje novog projekta

Da biste stvorili novi projekt Pređe, upotrijebite naredbu yarn init slijedi naziv projekta. Na primjer, za izradu projekta pod nazivom my_project biste:

yarn init my_project

Scenarij će vam postaviti nekoliko pitanja. Možete odgovoriti ili pritisnuti enter da biste koristili zadane vrijednosti:

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

Sve što naredba čini je stvaranje osnovne datoteke package.json koja sadrži podatke koje ste naveli. Ova se datoteka može izmijeniti u bilo kojem trenutku.

Pređu možete dodati i u postojeći direktorij koda. Da biste to učinili, idite na direktorij i izvršite:

yarn init my_project

Dodavanje ovisnosti

Da biste dodali paket kao ovisnost svom projektu, upotrijebite naredbu za yarn add slijedi naziv paketa:

yarn add

Naredba će instalirati paket i sve pakete o kojima ovisi i ažurirati datoteke projekta package.json i yarn.lock .

Prema zadanom, ako je dato samo ime paketa, Pređa instalira najnoviju verziju. Da biste instalirali određenu verziju ili oznaku, koristite sljedeću sintaksu:

yarn add @

Nadogradnja ovisnosti

Da biste nadogradili paket, pokrenite naredbu za yarn upgrade slijedi naziv paketa:

yarn upgrade

Gornja naredba ažurira ovisnosti o projektu na njihovu najnoviju verziju prema rasponu verzija navedenom u datoteci package.json.

Možete odrediti i verziju ili oznaku paketa:

yarn upgrade @

Uklanjanje ovisnosti

Da biste uklonili paket iz ovisnosti projekta, prizovite naredbu yarn remove a zatim naziv paketa:

yarn remove

Ova naredba također ažurira datoteke package.json i yarn.lock .

Instaliranje svih ovisnosti projekta

Da biste instalirali sve ovisnosti postojećeg projekta koje su navedene u datoteci package.json run:

yarn

ili

yarn install

Zaključak

Pokazali smo vam kako instalirati predivu na uređaj CentOS 8. Za više informacija o predivi posjetite stranicu s dokumentacijom pređe.

nodejs npm pređe centos