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 است.
دیدگاه و پرسش
در حال دریافت نظرات از سرور، لطفا منتظر بمانید
در حال دریافت نظرات از سرور، لطفا منتظر بمانید