یلدا ادامه داره... ❤️ ۴۰ درصد تخفیف همه دوره‌ها

استفاده از تخفیف‌ها
ثانیه
دقیقه
ساعت
روز
نسخه ۴ پکیج‌ منیجر Yarn منتشر شد!
ﺯﻣﺎﻥ ﻣﻄﺎﻟﻌﻪ: 2 دقیقه

نسخه ۴ پکیج‌ منیجر Yarn منتشر شد!

Yarn بعد از NPM دومین پکیج منیجر پر استفاده است که توسط توسعه دهندگان جاوا اسکریپت و نودجی‌اس مورد استفاده قرار می‌گیرد. از جمله دلایلی که باعث شده تا این پکیج منیجر در کنار NPM محبوبیت بالایی پیدا کند، سرعت بالا و میزان بهینه بودن بیشتر به نسبت NPM است. 

حال با تغییرات و ارائه نسخه جدید نودجی‌اس، توسعه دهندگان Yarn نیز تصمیم گرفته‌اند تا نسخه جدید آن یعنی نسخه ۴ را ارائه دهند. در این مطلب سعی می‌کنیم تا اساسی‌ترین تغییرات اعمال شده در این نسخه را توضیح دهیم.

تغییرات اعمال شده در نسخه ۴

Yarn به نسبت نسخه قبلی تغییرات جدیدی را اعمال کرده که در زیر اساسی ترین این موارد را مشاهده خواهید کرد:

  • الزام به داشتن نودجی‌اس نسخه ۱۸ به بالا.
  • حذف قابلیت Zero-Install به صورت پیشفرض بعد از ایجاد پروژه با استفاده از دستور yarn init
  • بعد از ایجاد پروژه Yarn از این به بعد بجای yarnPath از Corepack استفاده می‌کند. (Corepack یک ابزار آزمایشی در نودجی‌اس است که برای مدیریت نسخه‌های پکیج‌ منیجرها استفاده می‌شود).
  • وجود تمام پلاگین‌های رسمی مانند typescript، interactive-tools و... به صورت پیشفرض و بدون نیاز به نصب.
  • ایجاد تغییر کوچک در دستور yarn workspaces foreach 

دیگر تغییرات کلی

  • افزایش سرعت و کارایی نسخه جدید به نسبت نسخه ۴
  • ایجاد تغییرات و بهینه‌سازی رابط کاربری دستورات ترمینال
  • تغییر در ظاهر وبسایت اصلی Yarn و مستندات آن
  • پشتیبانی کامل از پلاگین‌های رسمی و Official 

در پایان

مدیریت پکیج‌ها در هر زبان و تکنولوژی یکی از مهمترین کارهایی است که یک توسعه دهنده باید به راحتی با آن کار و تعامل کند. Yarn یکی از محبوب‌ترین پکیج‌ منیجرهای نودجی‌اس در کنار npm و Pnpm است.

چه امتیازی برای این مقاله میدهید؟

خیلی بد
بد
متوسط
خوب
عالی
5 از 1 رای

/@arastoo
ارسطو عباسی
کارشناس تولید و بهینه‌سازی محتوا

کارشناس ارشد تولید و بهینه‌سازی محتوا و تکنیکال رایتینگ - https://arastoo.net

دیدگاه و پرسش

برای ارسال دیدگاه لازم است وارد شده یا ثبت‌نام کنید ورود یا ثبت‌نام

در حال دریافت نظرات از سرور، لطفا منتظر بمانید

در حال دریافت نظرات از سرور، لطفا منتظر بمانید