Yarn, ku rakib maareeyaha ku tiirsanaanta JavaScript ee Ubuntu 20.04

ku saabsan Yarn

Maqaalka soo socda waxaan ku eegeynaa Yarn. Tani waa nooc ka mid ah Rakibidda xirmada JavaScript iyo maareeyaha ku tiirsanaanta waxaa sii daayay Facebook iyadoo lala kaashanayo horumariyeyaasha kale sida Google. Rakibuhu wuxuu soo bandhigayaa isbeddelada ku-tiirsanaanta maaraynta, fulinta hawsha, iyo xoogaa hagaajinta waxqabadka.

Yarn waxay taageertaa diiwaangelinta NPM, laakiin way ku kala duwan yihiin rakibidda xirmada. Waxay isticmaashaa feylasha qufulka iyo a algorithm rakibidda go'aaminta, oo kuu oggolaanaya inaad haysato isla qaab-dhismeedka buugga node_modules dhammaan isticmaaleyaasha ku lug leh mashruuc. Tani waxay gacan ka geysan kartaa yareynta khaladaadka ay adag tahay in lala socdo mashiinno badan.

Inta badan mashaariicda barnaamijyada, maaraynta ku tiirsanaanta waa hawl muhiim ah. Yarn waa maamule ku tiirsan xirmo deg deg ah, aamin ah oo lagu kalsoonaan karo ee codsiyada NodeJS. Tani waxay la jaan qaadi kartaa NPM, loo adeegsaday rakibidda, qaabeynta, cusboonaysiinta iyo ka saarista xirmooyinka.

Yarn waa maamule il furan, taas oo u abuureysa keyd xirmada la soo dejiyey mashiinka isticmaalaha oo dib u isticmaali kara xirmadan markii loo baahdo, adigoon soo dejisan marar badan Isticmaalka jeegaga, maareeyaha xirmadaan ayaa xaqiijinaya hufnaanta xirmo kasta oo la rakibo ka hor inta uusan fulinin koodhkeeda. Intaa waxaa sii dheer Yarn waxaa loo isticmaali karaa qaab offline ah.

Khadadka soo socda ayaan ku arki doonaa sida loo rakibo Yarnka Ubuntu 20.04 LTS adoo adeegsanaya deegaanka xariiqda taliska. Si aan u isticmaalno waxaan u baahanahay NodeJS , maxaa yeelay isagay ku xidhan tahay.

Ku rakib Yarn Ubuntu 20.04 LTS

Keyd rasmi ah oo ku yaal Ubuntu 20.04 LTS ayaa loo heli karaa rakibid. Isticmaalka PPA-kan, waxaan awoodi doonnaa inaan ku rakibno Yarn adduunka nidaamka. Si aan ugu gudubno rakibaadda kumbuyuutarkayaga, waa inaanu furnaa terminal (Ctrl + Alt + T) ka dibna aan raacno mid kasta oo ka mid ah tallaabooyinka soo socda:

Ku rakib cURL Ubuntu 20.04 LTS

Haddii aadan qalabkan ku rakibin nidaamkaaga weli, waad awoodi kartaa ku rakib meesha rasmiga ah ee Ubuntu 20.04 LTS. Waxa kaliya ee ay tahay inaad sameyso ayaa ah amarka soo socda si aad u rakibto cURL:

rakibidda curl ee Ubuntu 20.04

sudo apt install curl

Kudar furaha GPG

Marka aan si sax ah ugu rakibno cURL nidaamka, ka hor intaanan bilaabin rakibida, waxaan u soconaa kudar fure GPG si loo xaqiijiyo baakadaha Yarn. Si aad u soo dhoofiso furaha GPG, kaliya ku qor amarka soo socda isla terminaalka (Ctrl + Alt + T):

ku dar furaha GPG

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

Daar bakhaarka keydka

Si aad u bilowdo rakibidda, marka hore waxaan ku dareynaa oo aan awood u siineynaa keydinta lagama maarmaanka u ah Ubuntu 20.04 LTS. In sidaa la yeelo, isla terminaalka ayaan ku isticmaali doonnaa amarka:

ku dar repo

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

Cusbooneysii kaydinta oo rakib Yarn

Marxaladdan, marka hore waxaan sameyn doonnaa cusbooneysii keydka APT ka dibna Yarn ayaa lagu rakibi doonaa Ubuntu 20.04 LTS adoo adeegsanaya amarka soo socda:

xarunta dunta

sudo apt update && sudo apt install yarn

Haddii aad hadda isticmaaleyso Nodejs iyo NPM, markaa waad rakibi kartaa Yarn adoo garaacaya amarka soo socda ee terminal (Ctrl + Alt + T):

rakibi ku talinaysaa

sudo apt install --no-install-recommends yarn

Hubi Nooca 'Yarn'

Marka rakibidu dhammaato, waan awoodi doonnaa hubi haddii ay si guul leh ugu rakibtay nidaamkayaga Ubuntu 20.04 iyo in kale. Waxaan tan ku samayn doonnaa annagoo ku fulinayna bartayada (Ctrl + Alt + T):

nooca dunta lagu rakibay Ubuntu 20.04

yarn --version

Ka dib markaan fulino amarka kor ku xusan, terminal-ka ayaa na tusi doona nooca la rakibay.

Ku rakib xirmooyinka Yarn

Xirmooyinka badankood waxaa laga soo dhejin doonaa diiwaanka NPM waxaana loogu magacaabi doonaa si fudud magacooda xirmo. Tusaale ahaan, hadaan rabno inaan xirmada xirno fal diiwaanka NPM ma haysanno wax badan oo aan qorno amarka:

rakibo rakibo

yarn add react

para macluumaad dheeraad ah oo ku saabsan sida loo rakibo baakadaha Yarn, isticmaaleyaashu waxay la tashan karaan dukumintiyada arrintan la xiriira oo aan ka heli karno bogga mashruuca.

Hadaad ubaahantahay macluumaad dheeraad ah oo ku saabsan rakibida Yarn ee Ubuntu, isticmaalayaasha ayaa la tashan kara bogga mashruuca. Boggan waxaan sidoo kale ka heli karnaa Dukumentiyada ku saabsan mashruuca. Waxaan sidoo kale ka heli doonnaa lambarkaaga iyo macluumaad dheeri ah bogga Yarn ee GitHub.


Ka tag faalladaada

cinwaanka email aan la daabacin doonaa. Beeraha loo baahan yahay waxaa lagu calaamadeeyay la *

*

*

  1. Masuul ka ah xogta: Miguel Ángel Gatón
  2. Ujeedada xogta: Xakamaynta SPAM, maaraynta faallooyinka.
  3. Sharci: Oggolaanshahaaga
  4. Isgaarsiinta xogta: Xogta looma gudbin doono dhinacyada saddexaad marka laga reebo waajibaadka sharciga ah.
  5. Kaydinta xogta: Macluumaadka ay martigelisay Shabakadaha Occentus (EU)
  6. Xuquuqda: Waqti kasta oo aad xadidi karto, soo ceshan karto oo tirtiri karto macluumaadkaaga.