راکت
حل شده

باز نشدن سایت react بعد از اعمال اپدیت جدید

5 پاسخ

سلام یه پروژه با reactjs نوشتم
بعضی اوقات وقتی دوباره build میگیرم و پروژه رو اپدیت میکنم

توی مرورگر وقتی ادرس سایت رو وارد میکنم صفحه میفته توی یک لوپ لود شدن و گیر میکنه (دایما هی ریلود میشه صفحه) تا وقتی که بصورت دستی برم و کش و history مرورگر رو حذف کنم

چطور مشکل رو حل کنم

ثبت پرسش جدید

پاسخ‌ها

5
kooroshrad
kooroshrad
@kooroshrad9898

تخصص: مدیر تولید بخش نرم افزار

بهترین پاسخ

سلام مجدد

توی گوگل دوباره سرچ کردم یه راه حل داده بودن
گفته بودن توی فایل index.html بیاین و هر بار که میخاین یه بیلد بگیرین یه عدد ورژن بزارین

مرورگر با دیدن تغییر در فایل index.html میاد و کش رو خودش پاک میکنه

تست کردم و جواب داد :)

فاطمه کاظمی زاده
فاطمه کاظمی زاده
@kazemi

تخصص: Senior front-end در هولدینگ دکتر کرمانی - مدرس مجتمع فنی

یه قطعه کد معرفی میکنم برای حذف کش خودکار در هر بیلد برای ری اکت جی اس

https://dev.to/ammartinwala52/clear-cache-on-build-for-react-apps-1k8j

خودم تست کردم روی پروژه هام. عالی بود

kooroshrad
kooroshrad
@kooroshrad9898

تخصص: مدیر تولید بخش نرم افزار

سلام مرسی بابت راهنمایی
قبلا این راه رو رفتم اما جواب نگرفتم

این لینکم جدیدا میخام تست کنم
https://www.npmjs.com/package/react-clear-cache

بنطرم همون کاری رو انجام میده که لینک اشتراکی شما انجام میده

شاید پاسخ شما همین‌جا باشد

فاطمه کاظمی زاده
فاطمه کاظمی زاده
@kazemi

تخصص: Senior front-end در هولدینگ دکتر کرمانی - مدرس مجتمع فنی

.این کار خاصی نمیکنه
این لوپ شدن ادرس مربوط به پیدا نکردن یه روتر هم ممکنه باشه که مدام ریلود میکنه صفحه رو

kooroshrad
kooroshrad
@kooroshrad9898

تخصص: مدیر تولید بخش نرم افزار

میتونه سرنخ جالبی باشه و ارزش تست رو داره اما چیزی که ذهنم رو درگیر کرده اینه که خب توی یک سوییچ اگه روت یافت نشه ته اش باید یه صفحه سفید تحویل بده

برای ارسال پاسخ لازم است وارد شده یا ثبت‌نام کنید

ورود یا ثبت‌نام