U sljedećem ćemo članku pogledati Pređu. Ovo je vrsta Instalater JavaScript paketa i upravitelj zavisnosti objavio Facebook u suradnji s drugim programerima poput Googlea. Ovaj instalacijski program uvodi promjene u upravljanju ovisnostima, izvršavanju zadataka i nekim poboljšanjima performansi.
Pređa podržava NPM registraciju, ali se razlikuje u instalaciji paketa. Koristi datoteke zaključavanja i a deterministički instalacijski algoritam, omogućavajući vam da zadržite istu strukturu direktorija node_modules za sve korisnike koji su uključeni u projekat. Ovo može pomoći u smanjenju grešaka koje je teško pratiti na više računara.
U većini programskih projekata upravljanje zavisnošću je važan 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 kreira predmemoriju za preuzeti paket na korisnikovom računalu i može ponovo koristiti ovaj paket po potrebi, bez ponovnog preuzimanja. Koristeći kontrolne sume, ovaj upravitelj paketa provjerava cjelovitost svakog instaliranog paketa prije izvođenja njegovog koda. Pored toga, pređa se može koristiti u offline načinu.
U narednim redovima ćemo 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 je dostupno za instalaciju. Koristeći ovaj PPA, možemo globalno instalirati pređu na sistem. 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 još niste instalirali ovaj alat na svom sistemu, možete instalirajte ga iz službenog spremišta paketa Ubuntu 20.04 LTS. Sve što trebate učiniti je pokrenuti sljedeću naredbu da instalirate cURL:
sudo apt install curl
Dodajte GPG ključ
Nakon što ispravno instaliramo cURL u sistem, 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):
curl -sL https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
Omogućite spremište Yarn
Prvo započnite instalaciju dodaćemo i omogućiti neophodno spremište u Ubuntu 20.04 LTS. Da bismo to učinili, u istom terminalu koristit ćemo naredbu:
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, a zatim će Yarn biti instaliran na Ubuntu 20.04 LTS koristeći sljedeću naredbu:
sudo apt update && sudo apt install yarn
Ako trenutno koristite Nodejs i NPM, tada možete instalirati Yarn upisivanjem sljedeću naredbu u terminalu (Ctrl + Alt + T):
sudo apt install --no-install-recommends yarn
Provjerite verziju pređe
Kad instalacija završi, moći ćemo provjerite da li se uspješno instalirao na našem Ubuntu 20.04 sistemu ili ne. To ćemo učiniti izvršavanjem u našem terminalu (Ctrl + Alt + T):
yarn --version
Nakon izvršavanja gornje naredbe, terminal će nam pokazati instaliranu verziju.
Instalirajte pakete pomoću pređe
Većina paketa bit će instalirana iz NPM registra i imenovat će se jednostavno njihovim imenom. Na primjer, ako želimo instalirati paket reagovati NPM registra ne bismo imali više za pisati naredba:
yarn add react
para više informacija o tome kako instalirati pakete s pređom, korisnici mogu pogledati dokumentaciju s tim u vezi koju možemo naći u web stranicu projekta.
Ako trebaš više informacija o instaliranju pređe na Ubuntu, korisnici mogu konsultovati stranica projekta. Na ovoj stranici takođe možemo pronaći Dokumentacija o projektu. Također ćemo pronaći vaš kod i više informacija na stranici Pređa na GitHub.