Yarn یک مدیر بسته JavaScript است که با npm سازگار است و به شما کمک می کند تا فرایند نصب ، به روزرسانی ، گانفیگ و حذف بسته های npm را خودکار کنید. هر بسته دانلودی را ذخیره می کند و با موازی سازی عملیات ، روند نصب را سرعت می بخشد. در این آموزش نحوه نصب Yarn در اوبونتو ۲۰٫۰۴ را توضیح خواهیم داد. ما همچنین دستورات اساسی و گزینه های Yarn را طی خواهیم کرد.
در ادامه با ما در شتابان هاست همراه باشید.
نصب Yarn روی اوبونتو کاملاً ساده است. مخزن رسمی Yarn را فعال می کنیم ، کلید GPG مخزن را وارد می کنیم و بسته را نصب می کنیم. مخزن به طور مداوم نگهداری می شود و به روزترین نسخه را ارائه می دهد.
کلید GPG مخزن را وارد کنید و با اجرای دستورات زیر مخزن Yarn APT را به سیستم خود اضافه کنید:
curl -sS https://dl.yarnpkg.com/debian/pubkey.gpg | sudo apt-key add -
echo "deb https://dl.yarnpkg.com/debian/ stable main" | sudo tee /etc/apt/sources.list.d/yarn.list
پس از فعال کردن مخزن ، لیست بسته ها را به روز کنید و Yarn را نصب کنید.
sudo apt update
sudo apt install yarn
دستور فوق Node.js. را نیز نصب می کند. اگر Node را از طریق nvm نصب کرده اید ، از نصب Node.js را با دستور زیر عبور کنید:
sudo apt install --no-install-recommends yarn
پس از اتمام ، نصب را با نمایش نسخه Yarn بررسی کنید:
yarn --version
خروجی چیزی شبیه به این خواهد بود:
۱٫۲۲٫۴
نسخه نصب شده روی سیستم شما ممکن است با نسخه نشان داده شده در بالا متفاوت باشد.
شما Yarn را با موفقیت در دستگاه اوبونتو نصب کرده اید و می توانید شروع به استفاده از آن کنید.
اکنون که Yarn روی سیستم اوبونتو نصب شده است ، بیایید برخی از متداول ترین دستورات آن را بررسی کنیم.
با ایجاد دایرکتوری برای برنامه خود شروع کنید و به آن را اجرا کنید:
mkdir ~/my_project && cd ~/my_project
برای ایجاد یک پروژه جدید ، yarn init را اجرا کنید:
yarn init my_project
دستور چندین سؤال از شما خواهد پرسید. اطلاعات را در صورت درخواست وارد کنید یا پیش فرض ها را بپذیرید:
yarn init v1.22.4 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.
پس از اتمام ، اسکریپت یک فایل اولیه pack.json ایجاد می کند که حاوی اطلاعات ارائه شده است. در هر زمان می توانید این پرونده را باز و ویرایش کنید.
برای افزودن بسته npm به وابستگی پروژه ، از دستور yarn add به دنبال نام بسته استفاده کنید:
yarn add [package_name]
دستور فوق پرونده های pack.json و yarn.lock را به روز می کند.
به طور پیش فرض ، هنگامی که فقط نام بسته ارائه می شود ، Yarn آخرین نسخه را نصب می کند. برای نصب نسخه یا برچسب خاص ، از نحو زیر استفاده کنید:
yarn add [package_name]@[version_or_tag]
برای به روزرسانی بسته ها ، از یکی از دستورات زیر استفاده کنید:
yarn upgrade
[yarn upgrade [package_name
[yarn upgrade [package_name]@[version_or_tag
اگر هیچ نامی از بسته ها داده نشده باشد ، این دستورالعمل ها بسته به دامنه نسخه مشخص شده در پرونده pack.json ، وابستگی پروژه را به آخرین نسخه آنها به روز می کنند. در غیر این صورت ، فقط بسته های مشخص شده به روز می شوند.
برای حذف یک وابستگی از دستور yarn remove به دنبال نام بسته استفاده کنید:
[yarn remove [package_name
در این دستور بسته حذف شده و پرونده های pack.json و yarn.lock پروژه به روز می شود.
برای نصب کلیه وابستگی های پروژه که در پرونده pack.json مشخص شده اند ، اجرا کنید:
yarn
یا
yarn install
ما به شما نحوه نصب Yarn در دستگاه اوبونتو را نشان داده ایم. برای کسب اطلاعات بیشتر در مورد Yarn ، به صفحه مستندات آنها مراجعه کنید.
اگر هر گونه سؤال یا بازخورد دارید ، در صورت تمایل در انتها مقاله بیان کنید.
امیدوارم این مقاله براتون مفید بوده باشه.
ما رو تو شتابان هاست دنبال کنید. 🙂