Pređa, instalirajte ovaj upravitelj zavisnosti za JavaScript za Ubuntu 20.04

o pređi

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:

curl instalacija na Ubuntu 20.04

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):

dodaj GPG ključ

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:

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, a zatim će Yarn biti instaliran na Ubuntu 20.04 LTS koristeći sljedeću naredbu:

predivo

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):

install preporučuje

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):

verzija pređe instalirana na Ubuntu 20.04

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:

reagirajte instalaciju

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.


Budite prvi koji komentarišete

Ostavite komentar

Vaša e-mail adresa neće biti objavljena. Obavezna polja su označena sa *

*

*

  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 obavezi.
  5. Pohrana podataka: Baza podataka koju hostuje Occentus Networks (EU)
  6. Prava: U bilo kojem trenutku možete ograničiti, oporaviti i izbrisati svoje podatke.