آیا می دانید با دوره های آموزشی سون لرن می توانید از 0 تا 100 طراحی وب را در منزل فراگیرید!

yarn : ابزاری امن و سریع برای مدیریت بسته های پروژه - قسمت 1

2 278 ۲۳ دی ۹۵

yarn

اگر با node کار کرده باشید میدونید که این زبان یک مدیریت کننده بسته بنام npm داره که وظیفه نصب و حذف و ... بسته ها رو بر عهده داره. اگر با npm کار کرده باشید حتما با سرعت کند اون و دیگر مشکلاتش برخورد داشتید و زیاد اذیت شدید. امروز میخایم یک مدیریت کننده بسته دیگه بنام yarn رو خدمتتون معرفی کنم که مدت زیادی از معرفی اون نمیگذره ولی بسرعت در حال رشد و معروف شدن هست. این ابزار مزایای زیادی نسبت به npm و دیگر ابزارها داره و با خیال راحت میتونین از اون استفاده کنید و سریعتر کاراتون رو پیش ببرید.

این ابزار سه ویژگی اصلی داره:

  • سرعت عالی: yarn هر بسته ای رو که دانلود میکنه اون رو Cache میکنه و اگر یجای دیگه نیاز باشه که دانلود کنه، دیگه مجددا از سرور دانلود نمیکنه. همچنین این ابزار به موازات یکدیگر کارهارو انجام میده تا سرعت انجام کارها بیشتر بشه.
  • امنیت بالا: yarn از checksum ها استفاده میکنه تا سلامتی هر بسته ای رو قبل از اجرا شدن بررسی و مشخص بکنه.
  • قابل اطمینان و معتبر: این ابزار از روشهای دقیق و الگوریتمهای قوی استفاده میکنه و به شما تضمین میده که بسته های نصب شده هیچ مشکلی برای پروژه شما به وجود نمیارن و میتونین با خیال راحت از اون استفاده کنید.

این ابزار سرور جداگانه نداره و همه بسته ها رو از همون سرور npm میگیره ولی از روشها و الگوریتمهای خودش بهره میبره. همچنین مزیت دیگه ای که داره اینه که اگر یک بسته رو قبلا نصب کرده باشید و بعد از مدتی که Offline هستید بخاید برای جای دیگه همون بسته رو نصب کنید، نیازی به اتصال به اینترنت نیست و بسته مورد نظر نصب خواهد شد. این ابزار ویژگی های زیاد دیگه ای هم داره که میتونین خودتون مطالعه بفرمایید.

همانند گذشته اولین مرحله نصب هست. به سایت مورد نظر میریم و بر روی دکمه Install Yarn کلیک میکنیم:yarn 2

همونطور که میبینید درون این صفحه میتونین متناسب با سیستم عامل خودتون، روش نصب رو ببینید. من برای Windows میخام و بهمین دلیل تب Windows رو انتخاب کردم. اینجا دو روش برای نصب بیان شده که ما از روش اول که همون Installer هست، این کار رو انجام میدیم. در نظر داشته باشید که در ابتدا باید Node بر روی سیستمتون نصب شده باشه. حالا بر روی دکمه Download Installer کلیک میکنیم تا فایل نصبی yarn دانلود بشه. بعد از دانلود بر روی اون دو بار کلیک کنید:yarn 3

در صفحات بعدی قوانین رو تایید کنید و محل نصب رو مشخص کنید و بر روی دکمه Install کلیک کنید تا مراحل نصب به پایان برسه و بر روی Finish کلیک کنید. حالا برای اینکه مطمئن بشید yarn نصب شده یا خیر، CMD رو باز کرده و عبارت yarn --version رو وارد کنید:yarn 4

می بینید که نسخه این ابزار نمایش داده میشه و نشون میده که این ابزار بر روی سیستم شما نصب شده است. در قسمت بعدی نحوه کار با این ابزار رو برای شما بصورت عملی آمورش میدیم تا بصورت کامل با اون آشنا بشید.

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

موفق و پیروز باشید.

یا علی

Source

:: مطالب جدید سون لرن را از طریق ایمیل دریافت کنید :

دیدگاه ها 2 دیدگاه برای این مطلب ارسال شده است.

  • ‏‏
    meysam1366(۲۵ دی ۱۳۹۵)

    سلام محمد جان خدا قوت و خسته نباشی
    مثل همیشه عالی

  • ارسال دیدگاه

    ورود/عضویت سریع با اکانت فیسبوک/جیمیل شما

    :: شما می توانید با استفاده از اکانت یاهو یا جیمیل خود به صورت کاملا امن، سریع و بدون نیاز به ورود اطلاعات عضو و وارد سایت شوید. در این صورت هیچ نیازی به ورود نام کاربری و رمز عبور خود نخواهید داشت و هویت شما از طریق ایمیلتان مورد تائید قرار می گیرد .
    برای استفاده از این روش باید در اکانت گوگل(جیمیل) و یا یاهوی خود لاگین باشید .
    عضویت/ ورود سریع با :
    در حال اتصال ...

    ورود به سایت

    ورود سریع با :
    در حال اتصال ...

    جستجو در سون لرن

    عبارت :
    7LearnTelegram