از طریق منوی جستجو مطلب مورد نظر خود در وبلاگ را به سرعت پیدا کنید
روش نصب نخ روی CentOS 7
سرفصلهای مطلب
Yarn یک مدیر بسته جاوا اسکریپت است که با npm سازگار است و به شما کمک می کند تا آن را خودکار کنید process نصب، به روز رسانی، پیکربندی و حذف بسته های npm.
برای حل مجموعه ای از مشکلات npm مانند افزایش سرعت نصب بسته ها ایجاد شده است process با موازی سازی عملیات و کاهش خطاهای مربوط به اتصال به شبکه.
در این آموزش روش نصب را به شما نشان خواهیم داد نخ
روی یک CentOS 7 سیستم از مخزن بسته Yarn RPM.
پیش نیازها
قبل از شروع آموزش، مطمئن شوید که به عنوان یک کاربر با امتیازات sudo وارد سیستم شده اید.
نصب نخ روی CentOS
برای نصب Yarn بر روی شما CentOS سیستم 7، مراحل زیر را دنبال کنید:
-
اگر قبلاً Node.js را روی سیستم خود نصب نکرده اید، مخزن Nodesource را با موارد زیر فعال کنید.
curl
دستور:curl --silent --location https://rpm.nodesource.com/setup_10.x | sudo bash -
بسته Node.js را با تایپ کردن:
sudo yum install nodejs
-
مخزن رسمی Yarn به طور مداوم نگهداری می شود و به روزترین نسخه را ارائه می دهد. برای فعال کردن مخزن 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 را با اجرای زیر نصب کنید:
sudo yum install yarn
-
نصب را با چاپ شماره نسخه Yarn تأیید کنید:
yarn --version
در زمان نگارش این مقاله، آخرین نسخه Yarn نسخه است
1.17.3
.1.17.3
استفاده از نخ
اکنون که Yarn را روی خود نصب کرده اید CentOS در سیستم، برخی از رایج ترین دستورات Yarn را بررسی خواهیم کرد.
ایجاد یک پروژه جدید
برای ایجاد یک پروژه جدید Yarn از yarn init
دستور به دنبال نام پروژه. به عنوان مثال، برای ایجاد یک پروژه به نام my_project
شما تایپ می کنید:
yarn init my_project
فیلمنامه چندین سوال از شما خواهد پرسید. می توانید پاسخ دهید یا فشار دهید enter
برای استفاده از مقادیر پیش فرض:
yarn init v1.17.3
question name (vagrant): 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 upgrade
yarn upgrade [package_name]
yarn upgrade [package_name]@[version_or_tag]
اگر نام بسته ای داده نشده باشد، این دستور وابستگی های پروژه را به آخرین نسخه آنها مطابق با محدوده نسخه مشخص شده در فایل package.json به روز می کند. در غیر این صورت فقط بسته های مشخص شده به روز می شوند.
ارتقاء وابستگی
برای ارتقاء یک وابستگی از یکی از موارد زیر استفاده کنید:
yarn upgrade [package_name]
yarn upgrade [package_name]@[version_or_tag]
دستور بالا وابستگی های پروژه را با توجه به محدوده نسخه مشخص شده در فایل package.json به آخرین نسخه به روز می کند.
حذف وابستگی
برای حذف یک وابستگی به سادگی تایپ کنید:
yarn remove [package_name]
این دستور همچنین پروژه را به روز می کند package.json
و yarn.lock
فایل ها.
نصب تمام وابستگی های پروژه
برای نصب تمام وابستگی های یک پروژه موجود که در آن مشخص شده است package.json
اجرای فایل:
yarn
یا
yarn install
نتیجه
ما به شما نشان دادیم که چگونه نخ را روی خود نصب کنید CentOS 7 دستگاه. برای اطلاعات بیشتر در مورد نخ به سایت مراجعه کنید مستندات نخ
page.
اگر سوال یا بازخوردی دارید، در زیر نظر دهید.
لطفا در صورت وجود مشکل در متن یا مفهوم نبودن توضیحات، از طریق دکمه گزارش نوشتار یا درج نظر روی این مطلب ما را از جزییات مشکل مشاهده شده مطلع کنید تا به آن رسیدگی کنیم
زمان انتشار: 1402-12-27 16:14:03