سلام دوستان
من تازه این دوره رو شروع کردم و چند تا سوال در خصوص eject برام پیش اومد ممنون میشم راهنمایی کنید.
1-کاربرد eject کردن چیه
2- وقتی eject می کنیم چه اتفاقی می افته
3- مگر بعد از create کردن پروژه بازهم cra دیتای درون پروژه مثل کتابخانه ها و کامپوننت های اضافه شده به پروژه را بروز رسانی می کند؟
سلام دوست عزیز
زمانی که ما یک پروژه ری اکتی رو با create react app میسازیم خود این ابزار crs میاد پیکربندی های پروژه رو انجام میده .
وقتی نیاز باشه یه سری قابلیت های سفارشی داشته باشیم از eject استفاده میکنیم.
با eject کردن به cra میگیم از این به بعد مسئولیت مدیریت ساختاربندی پروژه با خودمه و cra دیگه کاری به کار ما نداره
در نتیجه همینطور که خود مستندات cra گفته این دستور برگشت ناپذیره پس بهتره یک بک آپ داشته باشید از پروژه .
وقتی eject میکنید دیگه با webpack و bable و کانفیگ های دستی سر و کار دارید که یکم اذیت کنند است اگر مسلط نباشید .
خود استاد هم توی دوره قبل گفتن که پیشنهاد نمیشه زیاد از eject استفاده کنید
سلام مجدد
ممنون از راهنماییتون
سلام دوستان عزیز
دوست عزیزمون سامان جان کامل توضیح دادن
موفق باشید