• illustrator Curse
  • 7Learn Android Course
  • 7Learn SEO Course
  • 7Learn WP Theme Course

    حرفه ای ترین دوره آموزش طراحی قالب وردپرس



  آیا می دانید دوره های آموزشی سون لرن از جامع ترین و کاربردی ترین آموزش های موجود در سطح وب فارسی است!

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

0 77 ۲۷ دی ۹۵

در این جلسه با ادامه آموزش مدیریت بسته های پروژه با استفاده از Yarn در خدمتتون هستیم.

yarn

در جلسه قبل در مورد اضافه کردن پیش نیاز به پروژه نکاتی رو خدمتتون بیان کردم. در این جلسه قصد داریم به ادامه نکات مرتبط با مدیریت پروژه با yarn بپردازیم.

به روز رسانی پیش نیازها

همونطور که دیدید با استفاده از دستور yarn add میتونستیم یک بسته رو به پروژمون اضافه کنیم. شاید پیش نیازهایی که برای پروژتون استفاده میکنید، به مرور زمان قدیمی بشن و نسخه های جدیدی برای اونا منتشر بشه. شما میتونین به سادگی و با استفاده از دستور yarn update بسته یا بسته های مورد نظرتونو به روز رسانی کنید. بصورت زیر میتونین از این دستور بهره ببرید:

در نمونه اول فقط نام بسته مورد نظری که میخایم به روز رسانی بشه رو بعد از دستور yarn update قرار دادیم. در خط بعد ورژن یا نسخه ای که قصد داریم بسته ما به اون نسخه تبدیل بشه رو قرار دادیم و در آخر هم از tag استفاده کردیم تا بسته رو به تگ مورد نظرمون به روز رسانی کنیم. زمانی که از این دستور استفاده میکنید، yarn به سرور متصل میشه و کارهای مربوطه رو انجام میده و خودش بصورت اتوماتیک فایلهای package.json و yarn.lock رو به روز رسانی میکنه. شما میتونین در مورد  فایل package.json در اینجا اطلاعات زیادی رو به دست بیارید.

همچنین شما میتونین با استفاده از دستور yarn upgrade همه بسته های مربوط به پروژتون رو متناسب با نوع ورژنی که درون package.json مشخص کردید، به یکباره به روز رسانی کنید و دیگه لازم نیست تک تک اونا رو جداگانه به روز کنید.

حذف پیش نیازها

اگه خواستید به هر دلیلی یک یا چندتا از پیش نیازهای مربوط به پروژتون رو حذف کنید، میتونین به راحتی از دستور yarn remove استفاده کنید. برای اینکار به سادگی نام بسته مورد نظرتون رو بعد از دستور yarn remove قرار بدین و بسته مورد نظر به سرعت از پروژه شما حذف میشه و فایلهای package.json و yarn.lock بصورت اتوماتیک، به روز رسانی میشن. برای مثال:

توضیحاتی در مورد فایل yarn.lock

به منظور دستیابی به نصب شدن پایدار در بین همه سیستم ها، yarn به اطلاعاتی بیش از چیزایی که درون package.json هستن نیاز داره. yarn نیاز داره که اطلاعات مربوط به اینکه چه نسخه ای از بسته های پروژه نصب شدن رو در جایی ذخیره و نگه داری کنه. برای این منظور yarn از فایل yarn.lock استفاده میکنه که همیشه در ریشه پروژه قرار داده میشه. محتوایی که درون این فایل قرار میگیره، چیزی شبیه به زیر هست:

همونطور که میبینید، اطلاعاتی ازقبیل نام و نسخه و پیش نیازهای بسته قرار داده شده. شما نیازی نیست که فایل yarn.lock رو بسازید و یا اونو تغییر بدین و خود yarn متناسب با هر عمل شما درون CLI، اونو به روز رسانی میکنه. فقط شما باید مواظب باشید که این فایل رو پاک نکنید. در جلسه بعد با ادامه موضوع در خدمتتون هستیم.

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

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

یا علی

Source

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

دیدگاه ها اولین دیدگاه این مطلب را ارسال کنید.

ارسال دیدگاه

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

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

ورود به سایت

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

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

عبارت :
7LearnTelegram