Pređa, instalirajte ovaj upravitelj ovisnosti o JavaScriptu za Ubuntu 20.04

o Pređi

U sljedećem ćemo članku pogledati Pređu. Ovo je vrsta Instalater JavaScript paketa i upravitelj ovisnosti objavio Facebook u suradnji s drugim programerima poput Googlea. Ovaj instalacijski program uvodi promjene u upravljanju ovisnostima, izvršavanju zadataka i nekim poboljšanjima izvedbe.

Pređa podržava NPM registraciju, ali se razlikuje u instalaciji paketa. Koristi datoteke zaključavanja i deterministički algoritam instalacije, omogućujući vam da zadržite istu strukturu direktorija čvorovi_moduli za sve korisnike koji su uključeni u projekt. To može pomoći u smanjenju pogrešaka koje je teško pratiti na više računala.

U većini programskih projekata upravljanje ovisnostima važan je zadatak. Pređa je brz, siguran i pouzdan upravitelj ovisnosti o paketima za NodeJS aplikacije. Ovo je kompatibilno s NPM-om, koji se koristi za instaliranje, konfiguriranje, ažuriranje i uklanjanje paketa.

Pređa je menadžer otvorenog koda, koji stvara predmemoriju za preuzeti paket na korisnikovom računalu i može ponovno upotrijebiti ovaj paket po potrebi, bez ponovnog preuzimanja. Koristeći kontrolne sume, ovaj upravitelj paketa provjerava cjelovitost svakog instaliranog paketa prije izvođenja njegovog koda. Uz to, Pređa se može koristiti u offline načinu.

U sljedećim ćemo redovima vidjeti kako instalirati pređu na Ubuntu 20.04 LTS koristeći okruženje naredbenog retka. Da bismo ga koristili trebamo NodeJS , jer to ovisi o njemu.

Instalirajte pređu na Ubuntu 20.04 LTS

Službeno spremište na Ubuntu 20.04 LTS dostupno je za instalaciju. Korištenjem ovog PPA-a možemo globalno instalirati pređu na sustav. Da bismo nastavili s instalacijom na našem računalu, morat ćemo otvoriti terminal (Ctrl + Alt + T), a zatim slijediti svaki od sljedećih koraka:

Instalirajte cURL na Ubuntu 20.04 LTS

Ako ovaj alat još nemate instaliran na vašem sustavu, možete instalirajte ga iz službenog spremišta paketa Ubuntu 20.04 LTS. Sve što trebate učiniti je pokrenuti sljedeću naredbu za instalaciju cURL-a:

instalacija curl na Ubuntu 20.04

sudo apt install curl

Dodajte GPG ključ

Nakon što ispravno instaliramo cURL u sustav, prije nego što započnemo s instalacijom, idemo dodajte GPG ključ za provjeru predivnih paketa. Da biste uvezli GPG ključ, samo upišite sljedeću naredbu u isti terminal (Ctrl + Alt + T):

dodaj GPG ključ

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

Omogućite spremište pređe

Da biste započeli instalaciju, prvo dodat ćemo i omogućiti potrebno spremište u Ubuntu 20.04 LTS. Da bismo to učinili, u istom terminalu koristit ćemo naredbu:

dodaj repo

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

Ažurirajte predmemoriju i instalirajte Yarn

U ovoj fazi, prvo ćemo ažurirajte APT predmemoriju i tada će Yarn biti instaliran na Ubuntu 20.04 LTS koristeći sljedeću naredbu:

objekt pređe

sudo apt update && sudo apt install yarn

Ako trenutno koristite Nodejs i NPM, tada možete instalirati Yarn tipkanjem sljedeću naredbu u terminalu (Ctrl + Alt + T):

install preporučuje

sudo apt install --no-install-recommends yarn

Provjerite verziju pređe

Kad instalacija završi, moći ćemo provjerite je li se uspješno instalirao na naš Ubuntu 20.04 sustav ili ne. To ćemo učiniti izvršavanjem u našem terminalu (Ctrl + Alt + T):

inačica pređe instalirana na Ubuntu 20.04

yarn --version

Nakon izvršavanja gornje naredbe, terminal će nam pokazati instaliranu verziju.

Instalirajte pakete s pređom

Većina paketa instalirat će se iz NPM registra i imenovat će se jednostavno njihovim imenom. Na primjer, ako smo htjeli instalirati paket reagovati NPM registra ne bismo imali više za pisati naredba:

reagirati instalacija

yarn add react

u više informacija o tome kako instalirati pakete s pređom, korisnici mogu pogledati dokumentaciju s tim u vezi koju možemo pronaći u web stranicu projekta.

Ako trebate više informacija o instaliranju pređe na Ubuntu, korisnici mogu konzultirati stranica projekta. Na ovoj stranici također možemo pronaći dokumentacija o projektu. Također ćemo pronaći vaš kod i više informacija na stranici Pređa na GitHub.


Budite prvi koji će komentirati

Ostavite svoj komentar

Vaša email adresa neće biti objavljen. Obavezna polja su označena s *

*

*

  1. Za podatke odgovoran: Miguel Ángel Gatón
  2. Svrha podataka: Kontrola neželjene pošte, upravljanje komentarima.
  3. Legitimacija: Vaš pristanak
  4. Komunikacija podataka: Podaci se neće dostavljati trećim stranama, osim po zakonskoj obvezi.
  5. Pohrana podataka: Baza podataka koju hostira Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.