.
يعد Yarn من أفضل مديرين الحزم الخاصة بالجافا سكربت والذي يقوم بمساعدة مطورين الويب في تحسين و ترتيب مشاريعهم المختلفة وجعلها منظمة و مرتبة ويعد افضل من مدير الحزم npm
ثريد بستعرض فيه Yarn مع اهم مميزاته و فوائدة لك كمبرمج مشاريع ويب محترف ? https://t.co/NPtaOsrnaA
يرن او Yarn
هو مدير حزم جديد لـ JavaScript وهو بديل لـ NPM , فهو مخصص للتعامل مع البرمجيات وإدارتها كـ التنصيب و التحديث والحذف وغيرها من العمليات الأساسية
تم تصميم Yarn لحل ثلاث مشاكل رئيسية :
سرعة
الأمان
الموثوقية
لماذا نحتاج Yarn ؟
الأدوات الجديدة متوفرة بكثرة للـ JavaScript ونستمر في رؤية أدوات جديدة كل أسبوع.
نعلم الوقت الذي تم فيه تقديم NPM لحل إدارة التبعية لـ JavaScript ، ومع الوقت أصبح NPM بسرعة مدير الحزم الافتراضي لـ Node.js. https://t.co/cqY8AMAIBJ
على الرغم من أن NPM رائع ، إلا أن المطورين واجهوا الكثير من المشكلات معه.
بعض المشاكل هي:
1- يقوم NPM دائمًا بتثبيت كل إضافة واحدة تلو الأخرى والتي قد تنتهي باستخدام الكثير من الوقت.
2- لا يوجد تثبيت دون اتصال من ذاكرة التخزين المؤقت المحلية الخاصة بي.
3- يتم تخزين جميع حزم دليل node_modules في npm.
إذا كنت قد حذفت مجلد node_modules لأي سبب وقمت بتشغيل و تثبيت npm في وحدة تحكم المشروع ، فسيقوم npm بإعادة تنزيل كل حزمة بالإضافة إلى توابعها ، وهو في حد ذاته غير مطلوب ويستغرق الكثير من وقتك.