از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش نصب نخ روی لینوکس، macOS و ویندوز
سرفصلهای مطلب
یارن یک مدیر وابستگی بسیار محبوب است. توسعه دهندگان از آن برای بسته بندی پروژه ها و به اشتراک گذاری آنها با جوامع در سراسر جهان استفاده می کنند. Yarn برای غلبه بر چالش های پیش روی رقیب معروف خود، npm ایجاد شده است. این به دلیل سرعت، امنیت و ثبات آن شناخته شده است.
ما شما را با نصب Yarn راهنمایی خواهیم کرد روی لینوکس، macOS و ویندوز با استفاده از سه روش مختلف: npm، cURL و MSI.
نخ چیست
Yarn که مخفف Yet Another Resource Negotiator است، یک مدیر وابستگی جاوا اسکریپت است که توسط Facebook، Google، Exponent و Tilde ایجاد شده است. معمولا استفاده می شود روی VPS (سرور خصوصی مجازی)، هدف آن بهبود گردش کار و عملکرد پایگاه های کد بزرگ است.
در اینجا چهار ویژگی اصلی نخ آورده شده است:
- مکانیزم ذخیره سازی در هر پروژه. Yarn داده ها را از هر بسته نصبی در حافظه پنهان خود ذخیره می کند. این باعث افزایش سرعت راه اندازی می شود process زمانی که کاربران می خواهند اپلیکیشنی را نصب کنند.
- پلاگین ها Yarn دارای پلاگین های از پیش نصب شده ای است که بیشتر ویژگی های آن را در بر می گیرد. همچنین به کاربران اجازه می دهد تا افزونه های بیشتری را برای گسترش عملکرد نصب کنند.
- چک های منظم چک. Yarn آنها را در فواصل زمانی مکرر انجام می دهد تا یکپارچگی همه بسته ها را تأیید کند. این process قبل از راه اندازی انجام می شود.
- فضاهای کاری. Yarn فضاهای کاری را فراهم می کند که به یک monorepo (مخزن منفرد) اجازه می دهد تا وابستگی های چندین پروژه را مدیریت کند.
روش نصب Yarn Package Manager
در این قسمت روش راه اندازی Yarn Package Manager را توضیح می دهیم روی سیستم عامل های مختلف
روش نصب نخ روی لینوکس و macOS
برای نصب Yarn می توانید از npm یا cURL استفاده کنید روی Linux VPS و macOS. با این حال، مهم است که Node.js و npm قبل از نصب آماده باشند process.
با استفاده از npm
در اینجا روش نصب Yarn با استفاده از npm آورده شده است:
- باز کن پایانه و با استفاده از SSH به سرور خود متصل شوید.
- برای نصب Yarn دستور زیر را اجرا کنید:
sudo npm install --global yarn
- پس از اتمام نصب، دوباره باز کنید پایانه و برای فعال کردن دستورات Yarn وارد SSH شوید.
- با تایپ کردن دستور زیر و فشار دادن نسخه Yarn را تأیید کنید تا مطمئن شوید که با موفقیت نصب شده است. وارد:
yarn --version
با استفاده از cURL
برای نصب Yarn با استفاده از cURL این دستورالعمل ها را دنبال کنید روی اکثر توزیعهای لینوکس و macOS:
- باز کن پایانه و از طریق SSH وارد شوید.
- دستور زیر را برای نصب پکیج منیجر Yarn اجرا کنید:
curl -o- -L https://yarnpkg.com/install.sh | bash
- دوباره باز کنید پایانه و برای فعال کردن Yarn به SSH متصل شوید.
- در نهایت، با تایپ کردن دستور زیر و فشار دادن، نصب را تأیید کنید وارد:
yarn --version
استفاده از cURL (دبیان)
در اینجا روش نصب Yarn با استفاده از cURL آورده شده است روی دبیان:
- باز کن پایانه و از طریق SSH متصل شوید.
- دستور زیر را اجرا کنید تا کلید GPG را اضافه کنید و مطمئن شوید بسته های دانلود شده معتبر هستند:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
- با تایپ دستور زیر و فشار دادن Yarn APT را به مخزن بسته دبیان اضافه کنید. وارد:
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
- پس از اضافه شدن مخزن، با قرار دادن این دستور و فشار دادن، لیست بسته را به روز کنید وارد:
sudo apt update
- در مرحله بعد، Yarn را با اجرای دستور زیر نصب کنید:
sudo apt install yarn
- در نهایت دستور زیر را تایپ کرده و فشار دهید وارد برای بررسی موفقیت آمیز بودن نصب:
yarn --version
با استفاده از cURL (CentOS)
برای نصب Yarn با استفاده از cURL این مراحل را دنبال کنید روی CentOS:
- باز کن پایانه و وارد SSH شوید.
- دستور زیر را اجرا کنید تا مخزن Yarn به سیستم اضافه شود.
$ curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
- سپس، کلید GPG مخزن را با تایپ دستور زیر و فشار دادن وارد کنید وارد:
sudo rpm --import https://dl.yarnpkg.com/rpm/pubkey.gpg
- با وارد کردن دستور زیر و فشار دادن Yarn را نصب کنید وارد:
sudo dnf install yarn
- در نهایت، نصب را با اجرای این دستور تأیید کنید:
yarn --version
روش نصب نخ روی پنجره ها
در اینجا روش نصب پکیج منیجر Yarn آورده شده است روی پنجره ها:
- دانلود کنید نصب نخ بسته از وب سایت رسمی
- نصب کننده را با دوبار کلیک کردن بر روی دانلود شده اجرا کنید msi فایل.
- انتخاب کنید بعد برای ادامه.
- قرارداد مجوز کاربر نهایی را بررسی کنید و کادر را علامت بزنید تا شرایط را بپذیرید. کلیک بعد ادامه.
- پوشه مقصد را برای نصب انتخاب کنید و انتخاب کنید بعد برای ادامه.
- کلیک نصب.
- نخ با موفقیت نصب شد – کلیک کنید پایان.
- باز کن خط فرمان برنامه را اجرا کنید و دستور زیر را برای بررسی موفقیت آمیز بودن نصب اجرا کنید:
yarn --version
روش استفاده از نخ
در این قسمت قصد داریم موارد ضروری Yarn از جمله روش شروع پروژه جدید، مدیریت وابستگی ها و به روز رسانی پکیج منیجر را توضیح دهیم.
شروع یک پروژه جدید
در اینجا روش شروع یک پروژه جدید با استفاده از Yarn آورده شده است:
- با اجرای دستور زیر یک پروژه جدید ایجاد کنید:
yarn init project_name
- خروجی نسخه فعلی Yarn Package Manager را نشان می دهد.
- مطبوعات وارد. هشت سوال پیکربندی متوالی به شما ارائه خواهد شد.
- اگر می خواهید Yarn از مقادیر پیش فرض استفاده کند، فشار دهید وارد بعد از هر سوال
- Yarn دو فایل پیکربندی ایجاد می کند – package.json و نخ.قفل. اولی شامل تمام وابستگی هایی است که هنگام پاسخ دادن به سؤالات تنظیم کرده اید، در حالی که دومی آنها را به نسخه های خاصی قفل می کند تا از سازگاری در درخت وابستگی اطمینان حاصل کند.
مدیریت وابستگی ها
افزودن یک وابستگی جدید به پروژه شما به طور خودکار ماژول را دانلود، نصب و به روز می کند package.json و نخ.قفل فایل ها. برای انجام این کار دستور زیر را اجرا کنید:
yarn add [package]
همچنین این امکان وجود دارد که یک نسخه خاص برای هر بسته یا کتابخانه به عنوان یک وابستگی برای پروژه خود تعریف کنید. مثلا:
yarn add [package]@[version]
برای به روز رسانی بسته ای از پروژه هایی که به طور خاص با Yarn مدیریت می شوند، از دستورالعمل ارتقاء با نام بسته استفاده کنید. مثلا:
yarn upgrade [package]
علاوه بر این، برای تعیین اینکه از کدام نسخه برای به روز رسانی بسته استفاده کنید، از این دستور استفاده کنید:
yarn upgrade [package]@[version]
برای حذف یک بسته از پروژه، دستور زیر را اجرا کنید:
yarn remove [package]
اجرای دستور بالا به طور خودکار به روز رسانی می شود package.json و نخ.قفل فایل های پروژه
در نهایت برای نصب تمام وابستگی های تعریف شده، دستور زیر را اجرا کنید:
yarn install
به خاطر داشته باشید که این وابستگی ها در تعریف شده اند package.json فایل.
ارتقاء نخ
چهار روش برای ارتقاء نخ وجود دارد. قبل از انجام آن، نسخه ای را که در حال اجرا هستید تأیید کنید. با اجرای دستور زیر این کار را انجام دهید:
yarn --version
برای ارتقای Yarn یکی از دستورات زیر را اجرا کنید:
- اگر Yarn با استفاده از npm نصب شده باشد:
npm install --global yarn
- برای به روز رسانی Yarn به آخرین نسخه:
yarn set version latest
- برای به روز رسانی Yarn به یک نسخه خاص:
yarn set version [version.number]
- برای ماشین های یونیکس که از cURL استفاده می کنند:
curl --compressed -o- -L https://yarnpkg.com/install.sh | bash
نتیجه
Yarn یک سیستم بسته بندی نرم افزاری با ویژگی های پیشرفته است که به توسعه دهندگان کمک می کند تا گردش کار خود را بهبود بخشند. این برنامه برای رسیدگی به مسائل مربوط به عملکرد، ثبات و امنیت با مدیران وابستگی قبلی ایجاد شده است.
در این مقاله متداولترین روشهای نصب نخ ارائه شده است. بر اساس یکی را انتخاب کنید روی سیستم عامل شما علاوه بر این، ما اصول استفاده از Yarn، مانند ایجاد یک پروژه جدید، مدیریت وابستگی ها و ارتقاء آن را پوشش دادیم.
امیدواریم این مقاله به شما در درک روش نصب Yarn و روش استفاده از آن کمک کرده باشد. اگر نظر یا سوالی دارید، لطفاً آن را در بخش زیر مطرح کنید.
بیاموزید که اوبونتو چه کارهای دیگری می تواند انجام دهد
روش لیست کردن بسته ها در اوبونتو
روش تغییر منطقه زمانی در اوبونتو
روش فهرست کردن کاربران در اوبونتو
روش نصب پایتون پیپ روی اوبونتو
روش تغییر نام هاست در لینوکس
روش نصب جاوا روی اوبونتو
روش نصب Maven روی اوبونتو
روش نصب جنکینز روی اوبونتو
روش نصب Node روی اوبونتو
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-29 07:32:06