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