Yarn ، قم بتثبيت مدير تبعية JavaScript هذا لـ Ubuntu 20.04

حول الغزل

في المقالة التالية سوف نلقي نظرة على الغزل. هذا نوع من مُثبِّت حزمة JavaScript ومدير التبعية الصادر عن Facebook بالتعاون مع مطورين آخرين مثل Google. يقدم برنامج التثبيت هذا تغييرات في إدارة التبعية وتنفيذ المهام وبعض تحسينات الأداء.

يدعم الغزل تسجيل NPM، ولكن يختلف في تثبيت الحزمة. يستخدم ملفات القفل وملف خوارزمية التثبيت القطعية، مما يسمح لك بالحفاظ على نفس بنية الدليل node_modules لجميع المستخدمين المشاركين في المشروع. يمكن أن يساعد ذلك في تقليل الأخطاء التي يصعب تتبعها عبر أجهزة متعددة.

في معظم مشاريع البرمجة ، تعتبر إدارة التبعية مهمة مهمة. Yarn هو مدير تبعية للحزم سريع وآمن وموثوق لتطبيقات NodeJS. هذا متوافق مع NPM ، يستخدم لتثبيت الحزم وتكوينها وتحديثها وإزالتها.

Yarn هو مدير مفتوح المصدر، والذي ينشئ ذاكرة تخزين مؤقت للحزمة التي تم تنزيلها على جهاز المستخدم ويمكنه إعادة استخدام هذه الحزمة عند الحاجة ، دون تنزيلها مرارًا وتكرارًا. باستخدام المجاميع الاختبارية ، يتحقق مدير الحزم هذا من سلامة كل حزمة مثبتة قبل تنفيذ التعليمات البرمجية الخاصة بها. بالإضافة إلى ذلك ، يمكن استخدام الغزل في وضع عدم الاتصال.

سنرى في السطور التالية كيفية تثبيت Yarn على Ubuntu 20.04 LTS باستخدام بيئة سطر الأوامر. لاستخدامه نحتاج NodeJS ، لأن ذلك يعتمد عليه.

قم بتثبيت Yarn على Ubuntu 20.04 LTS

يتوفر مستودع رسمي على Ubuntu 20.04 LTS للتثبيت. باستخدام PPA هذا ، سنتمكن من تثبيت Yarn عالميًا على النظام. لمتابعة التثبيت على جهاز الكمبيوتر الخاص بنا ، سيتعين علينا فتح محطة طرفية (Ctrl + Alt + T) ثم اتباع كل من الخطوات التالية:

قم بتثبيت cURL على Ubuntu 20.04 LTS

إذا لم يكن لديك هذه الأداة مثبتة على نظامك حتى الآن ، يمكنك ذلك قم بتثبيته من مستودع حزم Ubuntu 20.04 LTS الرسمي. كل ما عليك فعله هو تشغيل الأمر التالي لتثبيت cURL:

تثبيت curl على Ubuntu 20.04

sudo apt install curl

أضف مفتاح GPG

بمجرد تثبيت cURL بشكل صحيح في النظام ، قبل البدء في التثبيت ، سنذهب إلى أضف مفتاح GPG للتحقق من حزم الغزل. لاستيراد مفتاح GPG ، ما عليك سوى كتابة الأمر التالي في نفس الجهاز (Ctrl + Alt + T):

أضف مفتاح GPG

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

قم بتمكين مستودع الغزل

لبدء التثبيت أولاً سنقوم بإضافة وتمكين المستودع الضروري في Ubuntu 20.04 LTS. للقيام بذلك ، في نفس المحطة سنستخدم الأمر:

إضافة الريبو

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

قم بتحديث ذاكرة التخزين المؤقت وتثبيت Yarn

في هذه المرحلة ، سنقوم أولاً تحديث ذاكرة التخزين المؤقت لـ APT ثم يتم تثبيت Yarn على Ubuntu 20.04 LTS باستخدام الأمر التالي:

منشأة الغزل

sudo apt update && sudo apt install yarn

إذا كنت تستخدم حاليًا Nodejs و NPM ، فيمكنك تثبيت Yarn عن طريق الكتابة الأمر التالي في المحطة (Ctrl + Alt + T):

يوصي التثبيت

sudo apt install --no-install-recommends yarn

تحقق من إصدار الغزل

بمجرد اكتمال التثبيت ، سنكون قادرين على ذلك تحقق مما إذا كان قد تم تثبيته بنجاح على نظام Ubuntu 20.04 أم لا. سنفعل ذلك عن طريق التنفيذ في طرفنا (Ctrl + Alt + T):

نسخة من الغزل مثبتة على أوبونتو 20.04

yarn --version

بعد تنفيذ الأمر السابق ، ستظهر لنا المحطة الإصدار المثبت.

تثبيت الحزم مع الغزل

سيتم تثبيت معظم الحزم من سجل NPM وسيتم تسميتها ببساطة باسم الحزمة الخاصة بها. على سبيل المثال، إذا أردنا تثبيت الحزمة رد فعل لن يكون لدينا المزيد لنكتبه في سجل NPM الامر:

رد التثبيت

yarn add react

إلى مزيد من المعلومات حول كيفية تثبيت الحزم مع Yarn، يمكن للمستخدمين الرجوع إلى الوثائق في هذا الصدد التي يمكننا العثور عليها موقع المشروع.

إذا كنت بحاجة مزيد من المعلومات حول تثبيت Yarn على Ubuntu، يمكن للمستخدمين استشارة صفحة المشروع. في هذه الصفحة يمكننا أيضًا العثور على ملف توثيق حول المشروع. سنجد أيضًا الكود الخاص به والمزيد من المعلومات من صفحة الغزل في GitHub جيثب:.


اترك تعليقك

لن يتم نشر عنوان بريدك الإلكتروني. الحقول الإلزامية مشار إليها ب *

*

*

  1. المسؤول عن البيانات: ميغيل أنخيل جاتون
  2. الغرض من البيانات: التحكم في الرسائل الاقتحامية ، وإدارة التعليقات.
  3. الشرعية: موافقتك
  4. توصيل البيانات: لن يتم إرسال البيانات إلى أطراف ثالثة إلا بموجب التزام قانوني.
  5. تخزين البيانات: قاعدة البيانات التي تستضيفها شركة Occentus Networks (الاتحاد الأوروبي)
  6. الحقوق: يمكنك في أي وقت تقييد معلوماتك واستعادتها وحذفها.