Yarn, shigar da wannan manajan dogaro na JavaScript na Ubuntu 20.04

game da Yarn

A cikin labarin na gaba zamu kalli Yarn. Wannan wani nau'in ne Mai sakawa na JavaScript da mai sarrafa dogaro da Facebook suka saki tare da haɗin gwiwar wasu masu haɓakawa kamar Google. Wannan mai shigarwar yana gabatar da canje-canje a cikin gudanarwar dogaro, aiwatar da aiki, da wasu haɓaka ayyukan.

Yarn yana goyan bayan rajistar NPM, amma ya bambanta a shigarwar kunshin. Yana amfani da fayilolin kulle da Tabbataccen tsarin shigarwa, yana baka damar ci gaba da tsari iri daya node_modules ga duk masu amfani da ke cikin wani aiki. Wannan na iya taimakawa rage kurakurai waɗanda ke da wahalar waƙa a cikin injina da yawa.

A cikin yawancin shirye-shiryen shirye-shirye, gudanar da dogaro muhimmin aiki ne. Yarn mai sarrafa dogara ne mai sauri, amintacce kuma abin dogaro don aikace-aikacen NodeJS. Wannan ya dace da NPM, ana amfani dashi don girkawa, daidaitawa, sabuntawa da cire fakiti.

Yarn manajan buɗe tushen ne, wanda ke haifar da ma'aji don kunshin da aka zazzage akan mashin ɗin mai amfani kuma zai iya sake amfani da wannan kunshin lokacin da ake buƙata, ba tare da zazzage shi sau da kafa ba. Ta amfani da checksums, wannan manajan kunshin yana tabbatar da amincin kowane kunshin da aka sanya kafin aiwatar da lambar sa. Bugu da ƙari ana iya amfani da Yarn a cikin yanayin layi.

A cikin layi masu zuwa zamu gani yadda ake girka Yarn akan Ubuntu 20.04 LTS ta amfani da layin layin umarni. Don amfani da shi muna buƙatar NodeJS , saboda ya dogara da shi.

Sanya Yarn akan Ubuntu 20.04 LTS

Akwai matattarar hukuma a kan Ubuntu 20.04 LTS don shigarwa. Amfani da wannan PPA, zamu iya sanya Yarn a duniya akan tsarin. Don ci gaba da shigarwa a kan kwamfutarmu, dole ne mu buɗe tashar (Ctrl + Alt T) sannan kuma mu bi kowane ɗayan matakan masu zuwa:

Sanya cURL akan Ubuntu 20.04 LTS

Idan baku sanya wannan kayan aikin ba akan tsarin ku tukuna, zaku iya girka shi daga matattarar kunshin Ubuntu 20.04 LTS ta hukuma. Abin duk da za ku yi shi ne gudanar da umarni mai zuwa don shigar da cURL:

girke curl akan Ubuntu 20.04

sudo apt install curl

Sanya maballin GPG

Da zarar mun sanya cURL daidai a cikin tsarin, kafin mu fara da shigarwa, zamu tafi keyara maɓallin GPG don tabbatar da fakitin Yarn. Don shigo da maɓallin GPG, kawai kuna rubuta umarnin mai zuwa a cikin wannan tashar (Ctrl + Alt + T):

keyara maɓallin GPG

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

Kunna ma'ajiyar Yarn

Don fara shigarwa, da farko za mu kara da ba da damar ajiyar kayan ajiya a Ubuntu 20.04 LTS. Don yin haka, a cikin wannan tashar za mu yi amfani da umarnin:

ƙara repo

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

Sabunta cache ka girka Yarn

A wannan matakin, da farko za mu sabunta APT cache sannan za'a sanya Yarn akan Ubuntu 20.04 LTS ta amfani da umarni mai zuwa:

kayan yadin

sudo apt update && sudo apt install yarn

Idan a halin yanzu kuna amfani da Nodejs da NPM, to zaku iya sanya Yarn ta hanyar bugawa umarni mai zuwa a cikin m (Ctrl + Alt T):

shigar bada shawarar

sudo apt install --no-install-recommends yarn

Duba sigar Yarn

Da zarar an gama girkawa, zamu iya duba ko an yi nasarar girke shi a kan tsarin Ubuntu 20.04 ɗinmu ko a'a. Za muyi haka ta hanyar aiwatarwa a cikin tasharmu (Ctrl + Alt + T):

sigar zaren da aka sanya akan Ubuntu 20.04

yarn --version

Bayan aiwatar da umarnin da ke sama, tashar za ta nuna mana sigar da aka shigar.

Sanya fakiti tare da Yarn

Yawancin fakiti za'a sanya su daga rijistar NPM kuma za a sa musu suna ta hanyar sunan kunshin su. Misali, idan muna so mu shigar da kunshin amsa na rajista na NPM ba za mu sami ƙarin rubutu ba umarnin:

amsa shigarwa

yarn add react

para ƙarin bayani game da yadda ake girka fakiti tare da Yarn, masu amfani za su iya tuntuɓar takaddun shaida a cikin wannan batun da za mu iya samu a ciki shafin yanar gizon aikin.

Idan kana bukata informationarin bayani akan shigar da Yarn akan Ubuntu, masu amfani zasu iya tuntuɓar shafin aiki. A wannan shafin zamu iya samun Takardun game da aikin. Hakanan zamu sami lambar sa da ƙarin bayani daga shafin Yarn a GitHub.


Bar tsokaci

Your email address ba za a buga. Bukata filayen suna alama da *

*

*

  1. Wanda ke da alhakin bayanan: Miguel Ángel Gatón
  2. Manufar bayanan: Sarrafa SPAM, sarrafa sharhi.
  3. Halacci: Yarda da yarda
  4. Sadarwar bayanan: Ba za a sanar da wasu bayanan ga wasu kamfanoni ba sai ta hanyar wajibcin doka.
  5. Ajiye bayanai: Bayanin yanar gizo wanda Occentus Networks (EU) suka dauki nauyi
  6. Hakkoki: A kowane lokaci zaka iyakance, dawo da share bayanan ka.