યાર્ન, ઉબુન્ટુ 20.04 માટે આ જાવાસ્ક્રિપ્ટ ડિપેન્ડન્સી મેનેજરને ઇન્સ્ટોલ કરો

યાર્ન વિશે

હવે પછીના લેખમાં આપણે યાર્ન પર એક નજર નાખીશું. આ એક પ્રકારનો છે જાવાસ્ક્રિપ્ટ પેકેજ સ્થાપક અને અવલંબન વ્યવસ્થાપક ફેસબુક દ્વારા પ્રકાશિત ગૂગલ જેવા અન્ય વિકાસકર્તાઓના સહયોગથી. આ ઇન્સ્ટોલર અવલંબન વ્યવસ્થાપન, કાર્ય અમલ અને કેટલાક પ્રભાવમાં સુધારણા રજૂ કરે છે.

યાર્ન એનપીએમ નોંધણીને સમર્થન આપે છે, પરંતુ પેકેજ ઇન્સ્ટોલેશનમાં અલગ છે. તે લ filesક ફાઇલોનો ઉપયોગ કરે છે અને એ નિરોધક સ્થાપન એલ્ગોરિધમનો, તમને સમાન ડિરેક્ટરી સ્ટ્રક્ચર રાખવા દે છે નોડ_મોડ્યુલ્સ પ્રોજેક્ટમાં સામેલ બધા વપરાશકર્તાઓ માટે. આ બહુવિધ મશીનોમાં ટ્ર trackક કરવું મુશ્કેલ છે તેવી ભૂલોને ઘટાડવામાં મદદ કરી શકે છે.

મોટાભાગના પ્રોગ્રામિંગ પ્રોજેક્ટ્સમાં, અવલંબન વ્યવસ્થાપન એ એક મહત્વપૂર્ણ કાર્ય છે. યાર્ન એ નોડજેએસ એપ્લિકેશન માટે ઝડપી, સુરક્ષિત અને વિશ્વસનીય પેકેજ અવલંબન મેનેજર છે. આ NPM સાથે સુસંગત છે, પેકેજો સ્થાપિત કરવા, ગોઠવવા, અપડેટ કરવા અને દૂર કરવા માટે વપરાય છે.

યાર્ન એક ઓપન સોર્સ મેનેજર છે, જે વપરાશકર્તાના મશીન પર ડાઉનલોડ કરેલા પેકેજ માટે કacheશ બનાવે છે અને આ પેકેજને ફરીથી અને ફરીથી ડાઉનલોડ કર્યા વગર, જરૂર પડે ત્યારે ફરીથી વાપરી શકે છે. ચેકમ્સનો ઉપયોગ કરીને, આ પેકેજ મેનેજર તેના કોડ ચલાવવા પહેલાં, દરેક ઇન્સ્ટોલ કરેલા પેકેજની પ્રામાણિકતાની ચકાસણી કરે છે. વધુમાં, યાર્નનો ઉપયોગ offlineફલાઇન મોડમાં થઈ શકે છે.

નીચેની લીટીઓમાં આપણે જોશું ઉબુન્ટુ 20.04 એલટીએસ પર યાર્ન કેવી રીતે ઇન્સ્ટોલ કરવું આદેશ વાક્ય પર્યાવરણ મદદથી. તેનો ઉપયોગ કરવા માટે અમારી જરૂર છે નોડજેએસ , કારણ કે તે તેના પર નિર્ભર છે.

ઉબુન્ટુ 20.04 એલટીએસ પર યાર્ન સ્થાપિત કરો

ઉબુન્ટુ 20.04 એલટીએસ પરનો officialફિશિયલ રીપોઝીટરી સ્થાપન માટે ઉપલબ્ધ છે. આ પીપીએનો ઉપયોગ કરીને, અમે સિસ્ટમ પર યાર્ન વૈશ્વિક ધોરણે ઇન્સ્ટોલ કરી શકીએ છીએ. અમારા કમ્પ્યુટર પર ઇન્સ્ટોલેશન સાથે આગળ વધવા માટે, આપણે ટર્મિનલ ખોલવા પડશે (Ctrl + Alt + T) અને પછી નીચેના દરેક પગલાંને અનુસરો:

ઉબુન્ટુ 20.04 એલટીએસ પર સીઆરએલ ઇન્સ્ટોલ કરો

જો તમારી પાસે હજી સુધી આ સિસ્ટમ તમારા ઉપકરણ પર ઇન્સ્ટોલ કરેલું નથી, તો તમે કરી શકો છો તેને સત્તાવાર ઉબુન્ટુ 20.04 એલટીએસ પેકેજ ભંડારમાંથી ઇન્સ્ટોલ કરો. તમારે ફક્ત સીઆરએલ ઇન્સ્ટોલ કરવા માટે નીચેનો આદેશ ચલાવવો પડશે:

ઉબુન્ટુ 20.04 પર curl ઇન્સ્ટોલેશન

sudo apt install curl

જીપીજી કી ઉમેરો

એકવાર આપણે સિસ્ટમમાં યોગ્ય રીતે સીઆરએલ ઇન્સ્ટોલ કર્યા પછી, ઇન્સ્ટોલેશન સાથે પ્રારંભ કરતા પહેલા, અમે જઈશું યાર્ન પેકેટોને ચકાસવા માટે GPG કી ઉમેરો. GPG કી આયાત કરવા માટે, ફક્ત સમાન ટર્મિનલમાં નીચેનો આદેશ લખો (Ctrl + Alt + T):

GPG કી ઉમેરો

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

યાર્ન રીપોઝીટરીને સક્ષમ કરો

ઇન્સ્ટોલેશન શરૂ કરવા માટે, પ્રથમ અમે ઉબુન્ટુ 20.04 એલટીએસમાં જરૂરી રીપોઝીટરી ઉમેરવા અને સક્ષમ કરવા જઈશું. આવું કરવા માટે, તે જ ટર્મિનલમાં આપણે આદેશ વાપરીશું:

રેપો ઉમેરો

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

કacheશને અપડેટ કરો અને યાર્ન ઇન્સ્ટોલ કરો

આ તબક્કે, પ્રથમ આપણે કરીશું એપીટી કેશ અપડેટ કરો અને પછી યાર્ન ઉબુન્ટુ 20.04 એલટીએસ પર સ્થાપિત થશે નીચેનો આદેશ વાપરીને:

યાર્ન સુવિધા

sudo apt update && sudo apt install yarn

જો તમે હાલમાં નોડેજ અને એનપીએમનો ઉપયોગ કરી રહ્યા છો, તો પછી તમે ટાઇપ કરીને યાર્ન સ્થાપિત કરી શકો છો ટર્મિનલમાં નીચેનો આદેશ (Ctrl + Alt + T):

સ્થાપિત ભલામણ

sudo apt install --no-install-recommends yarn

યાર્ન સંસ્કરણ તપાસો

એકવાર ઇન્સ્ટોલેશન પૂર્ણ થઈ ગયા પછી, અમે સક્ષમ થઈશું તે તપાસ કરો કે શું તે આપણા ઉબુન્ટુ 20.04 સિસ્ટમ પર સફળતાપૂર્વક ઇન્સ્ટોલ કરે છે કે નહીં. અમે અમારા ટર્મિનલ (Ctrl + Alt + T) માં ચલાવીને આ કરીશું:

ઉબુન્ટુ 20.04 પર સ્થાપિત યાર્નની સંસ્કરણ

yarn --version

ઉપરના આદેશને અમલ કર્યા પછી, ટર્મિનલ આપણને ઇન્સ્ટોલ કરેલું વર્ઝન બતાવશે.

યાર્ન સાથે પેકેજો સ્થાપિત કરો

મોટાભાગનાં પેકેજો એનપીએમ રજિસ્ટ્રીમાંથી ઇન્સ્ટોલ કરવામાં આવશે અને તેમના પેકેજ નામ દ્વારા ફક્ત નામ આપવામાં આવશે. દાખ્લા તરીકે, જો આપણે પેકેજ સ્થાપિત કરવા માંગતા હો પ્રતિક્રિયા એનપીએમ રજિસ્ટ્રીની આપણી પાસે વધુ લખવાનું રહેશે નહીં આદેશ:

પ્રતિક્રિયા સ્થાપન

yarn add react

પેરા યાર્ન સાથે પેકેજો કેવી રીતે સ્થાપિત કરવા તે વિશે વધુ માહિતી, વપરાશકર્તાઓ આ સંદર્ભમાં દસ્તાવેજોની સલાહ લઈ શકે છે જે આપણે શોધી શકીએ છીએ પ્રોજેક્ટ વેબસાઇટ.

જો તમને જરૂર હોય ઉબુન્ટુ પર યાર્ન સ્થાપિત કરવા વિશે વધુ માહિતી, વપરાશકર્તાઓ સલાહ લઈ શકે છે પ્રોજેક્ટ પાનું. આ પૃષ્ઠ પર આપણે શોધી શકીએ છીએ દસ્તાવેજીકરણ પ્રોજેક્ટ વિશે. અમે અહીં તમારો કોડ અને વધુ માહિતી યાર્ન પૃષ્ઠથી શોધીશું GitHub.


તમારી ટિપ્પણી મૂકો

તમારું ઇમેઇલ સરનામું પ્રકાશિત કરવામાં આવશે નહીં. આવશ્યક ક્ષેત્રો સાથે ચિહ્નિત થયેલ છે *

*

*

  1. ડેટા માટે જવાબદાર: મિગ્યુએલ gelંજેલ ગેટóન
  2. ડેટાનો હેતુ: નિયંત્રણ સ્પામ, ટિપ્પણી સંચાલન.
  3. કાયદો: તમારી સંમતિ
  4. ડેટાની વાતચીત: કાયદાકીય જવાબદારી સિવાય ડેટા તૃતીય પક્ષને આપવામાં આવશે નહીં.
  5. ડેટા સ્ટોરેજ: cસેન્ટસ નેટવર્ક્સ (ઇયુ) દ્વારા હોસ્ટ કરેલો ડેટાબેઝ
  6. અધિકાર: કોઈપણ સમયે તમે તમારી માહિતીને મર્યાદિત, પુન recoverપ્રાપ્ત અને કા deleteી શકો છો.