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