نصب Yarn در لینوکس و ویندوز



Yarn یک مدیر بسته (Package Manager) سریع، قابل اعتماد و امن برای پروژه‌های جاوا اسکریپت است که به عنوان جایگزینی قدرتمند برای `npm` شناخته می‌شود. اگر یک برنامه‌نویس جاوا اسکریپت هستید، استفاده از Yarn می‌تواند فرآیند مدیریت وابستگی‌های پروژه شما را بسیار ساده‌تر و سریع‌تر کند.

این راهنما به شما مدرن‌ترین و توصیه‌شده‌ترین روش نصب Yarn را روی سرور لینوکس و کامپیوتر ویندوزی آموزش می‌دهد. برای راه‌اندازی یک محیط توسعه پایدار، خرید vps اولین قدم است.

 

روش مدرن: نصب Yarn با استفاده از Corepack (پیشنهادی)

 

Corepack ابزاری است که به صورت پیش‌فرض با نسخه‌های جدید Node.js عرضه می‌شود و وظیفه مدیریت نسخه‌های مختلف مدیران بسته مانند Yarn را بر عهده دارد. این روش رسمی و استاندارد برای نصب Yarn است.

 

قدم ۱: نصب آخرین نسخه Node.js

اولین قدم، نصب یک نسخه به‌روز از Node.js است. این کار Corepack را نیز برای شما فراهم می‌کند.

 

در لینوکس (اوبونتو / دبیان):

# اسکریپت نصب Node.js 20.x (آخرین نسخه LTS) را دانلود و اجرا کنید
curl -fsSL https://deb.nodesource.com/setup_20.x | sudo -E bash -

# Node.js را نصب کنید
sudo apt-get install -y nodejs

 

در ویندوز:

به وب‌سایت رسمی Node.js مراجعه کرده و نسخه LTS را برای ویندوز دانلود و نصب کنید.

 

قدم ۲: فعال‌سازی Corepack

پس از نصب Node.js، ترمینال (در لینوکس) یا PowerShell (در ویندوز) را باز کرده و دستور زیر را برای فعال‌سازی Corepack اجرا کنید:

corepack enable

 

قدم ۳: نصب و تنظیم نسخه Yarn برای پروژه

حالا که Corepack فعال است، می‌توانید به سادگی به Yarn بگویید که از آخرین نسخه پایدار خود استفاده کند. وارد دایرکتوری پروژه خود شوید (یا یک دایرکتوری جدید بسازید) و دستور زیر را اجرا کنید:

# تنظیم Yarn برای استفاده از آخرین نسخه پایدار
yarn set version stable

این دستور آخرین نسخه Yarn را دانلود کرده و پروژه شما را برای استفاده از آن کانفیگ می‌کند. برای بررسی نسخه نصب شده، دستور yarn --version را اجرا کنید.

 

دستورات پرکاربرد Yarn

 

حالا که Yarn نصب شده است، می‌توانید از دستورات زیر برای مدیریت پروژه خود استفاده کنید:

  • ایجاد یک پروژه جدید:
    yarn init
  • نصب تمام وابستگی‌های یک پروژه موجود:
    yarn install
  • اضافه کردن یک پکیج جدید:
    yarn add [package-name]
  • حذف یک پکیج:
    yarn remove [package-name]

 

روش قدیمی (نصب Yarn نسخه ۱ کلاسیک در لینوکس)

 

اگر به دلیل نیاز یک پروژه قدیمی، مجبور به استفاده از Yarn نسخه ۱ (Classic) هستید، می‌توانید از روش سنتی `apt` استفاده کنید. توجه داشته باشید که این روش برای پروژه‌های جدید توصیه نمی‌شود.

# اضافه کردن GPG Key
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -

# اضافه کردن ریپازیتوری Yarn
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list

# نصب Yarn کلاسیک
sudo apt update && sudo apt install yarn

 

برای توسعه و اجرای پروژه‌های جاوا اسکریپت، خرید vps فرانسه به شما یک محیط ایزوله و قدرتمند ارائه می‌دهد.