آموزش نصب Yarn در CentOS 8 - وان سرور آکـادمی
آموزش نصب Yarn در CentOS 8
آموزش نصب Yarn در CentOS 8

آموزش نصب Yarn در CentOS 8

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

آموزش نصب Yarn در CentOS 8

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

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

نصب Yarn در CentOS 8

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

  • اگر Node.js روی سیستم شما نصب نشده است ، بسته Node.js را با تایپ کردن دستور زیر نصب کنید:
sudo dnf install @nodejs

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

  • مخزن Yarn را فعال کنید و کلید GPG مخزن را وارد کنید:
curl --silent --location https://dl.yarnpkg.com/rpm/yarn.repo | sudo tee /etc/yum.repos.d/yarn.repo
sudo rpm --import https://dl.yarnpkg.com/rpm/pubkey.gpg

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

  • پس از فعال کردن مخزن ، Yarn را نصب کنید:
sudo dnf install yarn
  • با نمایش نسخه Yarn ، نصب را تأیید کنید:
yarn --version

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

یک راز بزرگ درمورد 90 % هاستینگ های ایرانی، اورسل کردن بیش از حد است که باعث افت کیفیت سرورها میشود.

وان سرور با ارائه دسترسی های مختلف این امکان را به شما خواهد داد که تمامی منابع سرورتان را مدیریت و بررسی کنید و همچنین با ارائه گارانتی 100% برگشت وجه ریسک خرید شما را به %0 کاهش میدهد.

برای خرید سرور مجازی با گارانتی 100% بازگشت وجه کلیک کنید.

استفاده از Yarn

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

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

برای ایجاد یک پروژه جدید 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 my_project

وابستگی اضافه کنید

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

yarn add [package_name]

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

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

yarn add [package_name]@[version_or_tag]

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

برای به روزرسانی یک بسته ، دستور yarn upgrade را که به دنبال آن نام بسته است ، اجرا کنید:

yarn upgrade [package_name]

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

همچنین می توانید نسخه یا برچسب بسته را مشخص کنید:

yarn upgrade [package_name]@[version_or_tag]

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

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

yarn remove [package_name]

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

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

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

yarn

یا

yarn install

نتیجه

ما به شما نحوه نصب Yarn در سیستم عامل CentOS 8 را نشان داده ایم. برای کسب اطلاعات بیشتر در مورد Yarn ، به صفحه مستندات Yarn مراجعه کنید.

اگر هر گونه سؤال یا نظری دارید ، در صورت تمایل نظر دهید.

5/5 - (1 امتیاز)