Lõng, installige see JavaScripti sõltuvushaldur Ubuntu 20.04 jaoks

umbes Lõng

Järgmises artiklis vaatleme lõnga. See on omamoodi JavaScripti paketi installija ja sõltuvushaldur, mille on välja andnud Facebook koostöös teiste arendajatega nagu Google. See installer tutvustab muudatusi sõltuvushalduses, ülesande täitmises ja mõnedes jõudluse täiustustes.

Lõng toetab NPM-i registreerimist, kuid erineb paketi installimise poolest. See kasutab lukufaile ja a deterministlik paigaldusalgoritm, mis võimaldab teil säilitada sama kataloogistruktuuri sõlme_moodulid kõigile projektis osalevatele kasutajatele. See aitab vähendada vigu, mida on raske mitme masina vahel jälgida.

Enamikus programmeerimisprojektides on sõltuvushaldus oluline ülesanne. Lõng on NodeJS-i rakenduste kiire, turvaline ja usaldusväärne pakendisõltuvuse haldur. See ühildub NPM-iga, mida kasutatakse pakettide installimiseks, konfigureerimiseks, värskendamiseks ja eemaldamiseks.

Lõng on avatud lähtekoodiga haldur, mis loob allalaaditud paketi jaoks vahemälu kasutaja arvutisse ja saab seda paketti vajaduse korral uuesti kasutada, ilma seda uuesti ja uuesti alla laadimata. Kontrollsummade abil kontrollib see paketihaldur enne installimist iga koodi installimist. Lisaks saab lõnga kasutada võrguühenduseta režiimis.

Järgmistel ridadel näeme kuidas installida lõnga Ubuntu 20.04 LTS-i käsurea keskkonda kasutades. Selle kasutamiseks vajame NodeJS , sest see sõltub temast.

Installige lõng Ubuntu 20.04 LTS-i

Installimiseks on saadaval Ubuntu 20.04 LTS-i ametlik hoidla. Selle PPA abil saame lõnga süsteemi globaalselt installida. Arvutisse installimise jätkamiseks peame avama terminali (Ctrl + Alt + T) ja järgima järgmisi samme:

Installige cURL Ubuntu 20.04 LTS-i

Kui teil pole seda tööriista veel oma süsteemi installitud, saate seda teha installige see ametlikust Ubuntu 20.04 LTS paketihoidlast. CURL-i installimiseks peate ainult käivitama järgmise käsu:

lokkide installimine Ubuntu 20.04

sudo apt install curl

Lisa GPG-võti

Kui oleme CURL-i süsteemis õigesti installinud, läheme enne installimisega alustamist lõngapakettide kontrollimiseks lisage GPG-võti. GPG-võtme importimiseks sisestage lihtsalt sama terminali järgmine käsk (Ctrl + Alt + T):

lisage GPG-võti

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

Luba lõnga hoidla

Installimise alustamiseks kõigepealt lisame ja lubame vajaliku hoidla Ubuntu 20.04 LTS-is. Selleks kasutame samas terminalis käsku:

lisage repo

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

Uuendage vahemälu ja installige lõng

Selles etapis kõigepealt me ​​teeme värskendage APT vahemälu ja seejärel installitakse lõng Ubuntu 20.04 LTS-i kasutades järgmist käsku:

lõnga rajatis

sudo apt update && sudo apt install yarn

Kui kasutate praegu Nodejs ja NPM, saate lõnga installida kirjutades järgmine käsk terminalis (Ctrl + Alt + T):

install soovitab

sudo apt install --no-install-recommends yarn

Kontrollige lõnga versiooni

Kui installimine on lõpule jõudnud, saame seda teha kontrollige, kas see installiti edukalt meie Ubuntu 20.04 süsteemi või mitte. Teeme seda, käivitades oma terminalis (Ctrl + Alt + T):

Ubuntu 20.04 installitud lõnga versioon

yarn --version

Pärast eelmise käsu käivitamist näitab terminal meile installitud versiooni.

Installige pakendid lõngaga

Enamik pakette installitakse NPM-i registrist ja neid nimetatakse lihtsalt paketi nime järgi. Näiteks, kui tahtsime paketti installida reageerima NPM-i registrist ei oleks meil rohkem kirjutada käsk:

reageerige installimisega

yarn add react

et lisateavet pakettide installimise kohta lõngagasaavad kasutajad tutvuda selle kohta käiva dokumentatsiooniga, mille leiame projekti veebisaidil.

Kui vajate lisateavet lõnga installimise kohta Ubuntu, saavad kasutajad tutvuda projekti leht. Sellelt lehelt leiame ka dokumentatsioon projekti kohta. Teie koodi ja lisateavet leiate ka lõnga lehelt aadressil GitHub.


Jäta oma kommentaar

Sinu e-postiaadressi ei avaldata. Kohustuslikud väljad on tähistatud *

*

*

  1. Andmete eest vastutab: Miguel Ángel Gatón
  2. Andmete eesmärk: Rämpsposti kontrollimine, kommentaaride haldamine.
  3. Seadustamine: teie nõusolek
  4. Andmete edastamine: andmeid ei edastata kolmandatele isikutele, välja arvatud juriidilise kohustuse alusel.
  5. Andmete salvestamine: andmebaas, mida haldab Occentus Networks (EL)
  6. Õigused: igal ajal saate oma teavet piirata, taastada ja kustutada.