Yarn یک مدیر بسته جاوا اسکریپت سازگار با npm است که به شما امکان نصب ، به روزرسانی ، پیکربندی و حذف بسته های npm را می دهد. این برنامه برای حل مجموعه ای از مشکلات با npm ایجاد شده است ، مانند سرعت بخشیدن به روند نصب بسته ها با موازی سازی عملیات و کاهش خطاهای مربوط به اتصال شبکه. این آموزش نحوه نصب Yarn را روی Debian 10 ، توضیح می دهد. ما همچنین اصول نحوه استفاده از Yarn برای ایجاد یک پروژه جدید و اضافه کردن / حذف وابستگی ها را بیان خواهیم کرد.
در ادامه با ما در شتابان هاست همراه باشید.
مراحل زیر را به عنوان root یا یوزر با امتیاز sudo برای نصب Yarn در دبیان ۱۰ انجام دهید:
بسته Yarn در مخزن Yarn موجود است. برای وارد کردن کلید GPG مخزن و فعال کردن مخزن APT ، دستورات زیر را اجرا کنید:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
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
اگر Node.js روی سیستم شما نصب نشده باشد ، دستور بالا آن را نصب می کند. اگر از nvm استفاده می کنید ، می توانید از نصب Node.js عبور کنید:
sudo apt install --no-install-recommends yarn
با چاپ شماره نسخه Yarn ، نصب را تأیید کنید:
yarn --version
خروجی:
۱٫۲۱٫۱
در زمان نگارش این مقاله ، آخرین نسخه ۱٫۱۷٫۳ است.
اکنون که Yarn بر روی سیستم Debian شما نصب شده است ، بیایید برخی از رایج ترین دستورات آن را را بررسی کنیم.
برای ایجاد یک پروژه جدید yarn init ، و سپس نام پروژه را وارد کنید. به عنوان مثال ، برای ایجاد پروژه ای به نام my_project تایپ می کنید:
yarn init my_project
اسکریپت چندین سوال از شما می پرسد. برای استفاده از مقادیر پیش فرض می توانید جواب دهید یا enter را فشار دهید:
yarn init v1.21.1 question name (alex): Linuxize question version (1.0.0): 0.0.1 question description: Testing Yarn question entry point (index.js): question repository url: question author: Linuxize question license (MIT): question private: success Saved package.json Done in 20.18s.
تمام آنچه که دستور انجام می دهد ایجاد یک فایل basic pack.json شامل اطلاعاتی است که شما ارائه داده اید. این پرونده در هر زمان قابل اصلاح است.
همچنین می توانید یک پروژه Yarn را در یک فهرست موجود شروع کنید. برای انجام این کار ، به فهرست مراجعه کرده و اجرا کنید:
yarn init
برای افزودن بسته به عنوان وابسته به پروژه خود ، از دستور yarn add و سپس نام بسته استفاده کنید:
yarn add [package_name]
این دستور بسته ها و بسته هایی را که به آن بستگی دارد نصب و پرونده های package.json و yarn.lock پروژه را به روز می کند.
به طور پیش فرض ، اگر فقط نام بسته بندی داده شده باشد ، آخرین نسخه را نصب می کند. برای نصب نسخه یا برچسب خاصی ، از دستور زیر استفاده کنید:
yarn add [package_name]@[version_or_tag]
برای به روزرسانی بسته ها ، از یکی از دستورات زیر استفاده کنید:
yarn upgrade
yarn upgrade [package_name]
yarn upgrade [package_name]@[version_or_tag]
اگر هیچ نام بسته ای داده نشده است ، این فرمان با توجه به محدوده نسخه مشخص شده در فایل package.json ، وابستگی های پروژه را به آخرین نسخه آنها به روز می کند. در غیر این صورت ، فقط بسته های مشخص شده به روز می شوند.
برای حذف یک بسته از وابستگی های پروژه ، دستور yarn remove و سپس نام بسته را فراخوانی کنید:
yarn remove [package_name]
این دستور همچنین فایل های package.json و yarn.lock پروژه را به روز می کند.
برای نصب تمام وابستگی های یک پروژه موجود که در فایل package.json مشخص شده است:
yarn
یا
yarn install
اجرا کنید.
ما به شما نشان داده ایم که چگونه yarn را بر روی دستگاه دبیان ۱۰ خود نصب کنید. برای کسب اطلاعات بیشتر در مورد به صفحه مستندات این برنامه مراجعه کنید.
اگر سوال یا بازخوردی دارید ، می توانید در انتهای این مقاله آن را مطرح کنید.
امیدوارم این مقاله براتون مفید بوده باشه.
ما رو تو شتابان هاست دنبال کنید.