وبلاگ رسانگار
با ما حرفه ای باشید

سرور مجازی NVMe

روش نصب Yarn در CentOS 8

0 2
زمان لازم برای مطالعه: 3 دقیقه



Yarn یک مدیر بسته جاوا اسکریپت است که با npm سازگار است و به شما کمک می کند تا آن را خودکار کنید process نصب، به روز رسانی، پیکربندی و حذف بسته های npm.

برای حل مجموعه ای از مشکلات npm مانند افزایش سرعت نصب بسته ها ایجاد شده است process با موازی سازی عملیات و کاهش خطاهای مربوط به اتصال به شبکه.

این آموزش شما را در نصب و راه اندازی راهنمایی می کند نخ
در CentOS 8. همچنین به اصول اولیه روش استفاده از Yarn برای ایجاد یک پروژه جدید و افزودن/حذف وابستگی ها خواهیم پرداخت.

نصب Yarn در CentOS 8

مراحل زیر را به عنوان روت یا کاربر با امتیازات sudo برای نصب Yarn در CentOS 8 انجام دهید:

  1. اگر Node.js روی سیستم شما نصب نیست، بسته Node.js را با تایپ کردن زیر نصب کنید:

    sudo dnf install @nodejs

    در زمان نگارش، نسخه Node.js در مخازن Centos8 v10.x است.

  2. مخزن Yarn را فعال کنید و کلید GPG مخزن را وارد کنید:

    curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.reposudo rpm --import https://dl.yarnpkg.com/rpm/pubkey.gpg

    مخزن رسمی Yarn به طور مداوم نگهداری می شود و به روزترین نسخه را ارائه می دهد.

  3. پس از فعال شدن مخزن، Yarn را نصب کنید:

    sudo dnf install yarn
  4. نصب را با چاپ شماره نسخه Yarn تأیید کنید:

    yarn --version

    در زمان نگارش این مقاله، آخرین نسخه Yarn نسخه است 1.21.1:

    1.21.1

استفاده از نخ

اکنون که Yarn را روی سیستم CentOS خود نصب کرده اید، برخی از رایج ترین دستورات Yarn را بررسی می کنیم.

پیشنهاد می‌کنیم بخوانید:  فرآیند بوت لینوکس – هنگام بوت شدن RHEL چه اتفاقی می افتد

ایجاد یک پروژه جدید

برای ایجاد یک پروژه جدید Yarn، از 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.

تمام کاری که دستور انجام می دهد ایجاد یک پایه است package.json فایل حاوی اطلاعاتی که شما ارائه کرده اید. این فایل در هر زمان قابل تغییر است.

شما همچنین می توانید یک پروژه Yarn را در یک فهرست موجود راه اندازی کنید. برای انجام این کار، به دایرکتوری بروید و اجرا کنید:

yarn init

افزودن وابستگی

برای افزودن یک بسته به عنوان وابستگی به پروژه خود، اجرا کنید yarn add پس از آن نام بسته:

yarn add [package_name]

دستور بسته و هر بسته ای که به آن بستگی دارد را نصب می کند و پروژه را به روز می کند package.json و yarn.lock فایل ها.

به طور پیش فرض، اگر فقط نام بسته داده شود، Yarn آخرین نسخه را نصب می کند. برای نصب یک نسخه یا برچسب خاص، از دستور زیر استفاده کنید:

yarn add [package_name]@[version_or_tag]

ارتقاء وابستگی

برای ارتقاء بسته ها از یکی از دستورات زیر استفاده کنید:

yarn upgradeyarn upgrade [package_name]yarn upgrade [package_name]@[version_or_tag]

اگر نام بسته ای داده نشده باشد، این دستور وابستگی های پروژه را به آخرین نسخه آنها مطابق با محدوده نسخه مشخص شده در فایل package.json به روز می کند. در غیر این صورت فقط بسته های مشخص شده به روز می شوند.

پیشنهاد می‌کنیم بخوانید:  روش نصب نخ روی CentOS 7

حذف وابستگی

برای حذف یک پکیج از وابستگی های پروژه، عبارت را فراخوانی کنید yarn remove دستور به دنبال نام بسته:

yarn remove [package_name]

این دستور همچنین پروژه را به روز می کند package.json و yarn.lock فایل ها.

نصب تمام وابستگی های پروژه

برای نصب تمام وابستگی های یک پروژه موجود که در آن مشخص شده است package.json اجرای فایل:

yarn

یا

yarn install

نتیجه

ما به شما نشان دادیم که چگونه نخ را روی دستگاه CentOS 8 خود نصب کنید. برای اطلاعات بیشتر در مورد نخ به سایت مراجعه کنید مستندات نخ
page.

اگر سوال یا بازخوردی دارید، در زیر نظر دهید.

nodejs npm نخ centos
برای نگارش بخشهایی از این متن ممکن است از ترجمه ماشینی یا هوش مصنوعی GPT استفاده شده باشد
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم

زمان انتشار: 1402-12-27 10:58:03

امتیاز شما به این مطلب
دیدگاه شما در خصوص مطلب چیست ؟

آدرس ایمیل شما منتشر نخواهد شد.

لطفا دیدگاه خود را با احترام به دیدگاه های دیگران و با توجه به محتوای مطلب درج کنید