إعلان

لـ Mac Yarn

  • المجاني

  • باللغة عربي
  • V 1.22.4
  • 4.1

    (0)
  • حالة الأمان

تقييم Softonic

مشاركة الرموز مع مدير الحزم هذا

في مجتمع JavaScript ، يشارك مهندسو البرمجيات آلاف الأجزاء من التعليمات البرمجية. يساعدهم هذا في تجنب إعادة كتابة المكونات أو الأطر أو المكتبات الأساسية. قد تعتمد كل قطعة بدورها على أجزاء أخرى من الكود - وبالتالي تسمى التبعيات. ثم تتم إدارة التبعيات بواسطة مديري الحزم strong> ، وأكثرهم شيوعًا هو عميل npm. يستخدم ملايين المهندسين هذا التطبيق ، الذي يوفر الوصول إلى أكثر من 300000 حزمة ويشاهد ما يصل إلى خمسة مليارات عملية تنزيل كل شهر. ومع ذلك ، إذا كنت تبحث عن بديل لسجل npm ، فهناك مديرو حزم آخرون متاحون ، بما في ذلك Yarn . يقدم برنامج التطوير هذا حلاً جديدًا strong> لتتبعيات الإدارة بشكل أكثر موثوقية. إنه تطبيق مفتوح المصدر strong> يمكنك تجربته إذا كنت تبحث عن ملف سريع strong> و موثوق به strong> و آمن قوي > بديل لعميل npm.

تحسين على npm

يعد الغزل مشروعًا تابعًا لـ Facebook بالتعاون مع الأس وجوجل وتيلدا. إنه من الناحية الفنية بديل strong> لـ npm لأنه يعتمد على وحدات من سجل npm. باستخدامه ، يستطيع المهندسون الوصول إلى strong> سجل npm ، لكن يمكنهم تثبيت الحزم بسرعة وإدارة التبعيات عبر الأجهزة باستمرار. أكثر من ذلك ، يمكنهم فعل ذلك في بيئة آمنة غير متصلة بالإنترنت strong>. ومع ذلك ، فإن بعض الخصائص تجعل التطبيق بعيدًا عن npm. أولاً ، يعتبر الغزل حتميًا ، مما يخفف من فوضى إدارة أرقام إصدارات package.json.

كلما أضفت وحدة ، يقوم التطبيق بتحديث ملف yarn.lock ، والذي يضمن أن نفس التبعيات مثبتة على كل جهاز strong>. بالإضافة إلى ذلك ، يمكن لـ Yarn تنفيذ خطوات تثبيت متعدد strong> في وقت واحد. مع هذا ، يمكنك تسريع العملية بشكل كبير. التطبيق أيضًا أسرع بكثير من أي إصدار npm. نظرًا لأن Yarn لا يقوم إلا بتثبيت ملفات yarn.lock أو package.json ، فإنه يعتبر أكثر أمانًا من npm. علاوة على ذلك ، يستخدم Yarn أيضًا اختباري strong> قبل التثبيت لضمان سلامة كل حزمة.

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

المميزات

  • تثبيت أسرع للاعتماديات الخاصة بك
  • يستخدم المجاميع الاختبارية لضمان سلامة الحزمة
  • إدارة إصدارات الحزم أقل فوضى
  • يأتي مع وضع غير متصل بالشبكة

العيوب

  • يأكل الكثير من مساحة القرص
  • يمكن أن تخلق تعارضًا عند استخدامها مع npm
  • بعض مشكلات الموثوقية

متوفر أيضًا لأنظمة أساسية أخرى

البرامج المتاحة بلغات أخرى


لـ Mac Yarn

  • المجاني

  • باللغة عربي
  • V 1.22.4
  • 4.1

    (0)
  • حالة الأمان


تقييمات المستخدمين حول Yarn

هل حاولت Yarn؟ كن أول من ترك رأيك!


إعلان