Alireza
2 سال پیش توسط Alireza مطرح شد
1 پاسخ

انتقال پروژه react به vps

درود وقت همه دوستان بخیر باشه.
من یه پروژه ری اکت روی لوکال نوشتم و بعدش npm run build رو زدم و پوشه بیلد رو به هاست بردم، اما روی هاست یا لوکال خودم صفحه سفید میاره کسی میتونه کمک کنه؟


ثبت پرسش جدید
Arshiamohammadei
تخصص : وب و هوش مصنوعی
@Arshiamohammadei 2 سال پیش مطرح شد
1

سلام و وقت بخیر مشکلی که شما مطرح کردید به نظر می‌رسه با این موارد مرتبط باشه:

  1. روی هاست شما سرور Node.js نصب نیست و برنامه‌ی React شما نمی‌تونه اجرا بشه. در این صورت باید یک سرور Node.js بر روی هاست خودتون نصب کنید و برنامه‌ی React رو با استفاده از آن اجرا کنید.

  2. بعضی از منابع (مثلاً CSS و JS) درست لود نمی‌شوند و صفحه سفید می‌آید. برای بررسی این مورد، از ابزار توسعه دهنده مرورگر (مثل Chrome DevTools) استفاده کنید تا منابعی که درخواست می‌شوند را بررسی کنید و مطمئن شوید که هیچ کدام از فایل‌های اصلی اپلیکیشن React شما 404 نمی‌دهند.

  3. اگر از React Router استفاده می‌کنید، ممکنه نیاز باشه که تنظیماتی برای سرور وب خودتون انجام بدید تا درخواست‌های صفحات مختلف (مثلاً /about) به صورت درستی به برنامه‌ی React شما هدایت بشن. بسته به نوع سرور وبی که استفاده می‌کنید، روش‌های مختلفی برای این کار وجود داره.

  4. همچنین، اگر از API یا سرویسی از بیرون (مانند Firebase) برای دریافت داده‌ها در برنامه‌ی React خودتون استفاده می‌کنید، مطمئن شوید که درخواست‌های شما به درستی به این سرویس‌ها ارسال می‌شوند.

برای حل این مشکلات، باید به صورت جزئیاتی بررسی کنید که کجا دقیقاً مشکل ایجاد می‌شه.


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

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