از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش نصب Yarn در CentOS 8
سرفصلهای مطلب
Yarn یک مدیر بسته جاوا اسکریپت است که با npm سازگار است و به شما کمک می کند تا آن را خودکار کنید process نصب، به روز رسانی، پیکربندی و حذف بسته های npm.
برای حل مجموعه ای از مشکلات npm مانند افزایش سرعت نصب بسته ها ایجاد شده است process با موازی سازی عملیات و کاهش خطاهای مربوط به اتصال به شبکه.
این آموزش شما را در نصب و راه اندازی راهنمایی می کند نخ
در CentOS 8. همچنین به اصول اولیه روش استفاده از Yarn برای ایجاد یک پروژه جدید و افزودن/حذف وابستگی ها خواهیم پرداخت.
نصب Yarn در CentOS 8
مراحل زیر را به عنوان روت یا کاربر با امتیازات sudo برای نصب Yarn در CentOS 8 انجام دهید:
-
اگر 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
:1.21.1
استفاده از نخ
اکنون که 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
افزودن وابستگی
برای افزودن یک بسته به عنوان وابستگی به پروژه خود، اجرا کنید yarn add
پس از آن نام بسته:
yarn add [package_name]
دستور بسته و هر بسته ای که به آن بستگی دارد را نصب می کند و پروژه را به روز می کند package.json
و yarn.lock
فایل ها.
به طور پیش فرض، اگر فقط نام بسته داده شود، Yarn آخرین نسخه را نصب می کند. برای نصب یک نسخه یا برچسب خاص، از دستور زیر استفاده کنید:
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
نتیجه
ما به شما نشان دادیم که چگونه نخ را روی دستگاه CentOS 8 خود نصب کنید. برای اطلاعات بیشتر در مورد نخ به سایت مراجعه کنید مستندات نخ
page.
اگر سوال یا بازخوردی دارید، در زیر نظر دهید.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-27 10:58:03