توضیحات

در این جلسه به deploy (آپلود روی سرور) پروژه Todo از دوره آموزش ری اکت (React.js) پروژه محور میپردازیم.


javascript جاوااسکریپت react ری اکت

مدرس دوره علی شیخ
مدت دوره 16:08:35
تعداد ویدیو 106

وضعیت دوره : کامل شده
قیمت دوره : 399,000 379,000 تومان

نظرات ارزشمند شما:

برای ارسال نظر ابتدا باید وارد سایت شوید

  • باسلام و احترام در ادامه فرمایشات استاد یک چیزی رو اضافه کنم
    مشکلی که خودم داشتم حل شد البته این رو استاد در دوره vue توضیح دادن و فقط من بازگو میکنم :

    بعد از build کردن پروژه با یک مشکل مواجه هستیم
    که اگر به یک کامپوننتی swich کردیم و بعد از اون صفحه رو رفرش کردیم ارور 404 برمیگرده .

    برای اینکه مرورگر رو بفهمونید که url ها به دنبال فایل html خاصی نمیگردند و در واقع به دنبال کامپوننت میگردند و ما داریم از react router استفاده میکینم

    در هاست خود یا در لوکال هاست خود یک دایرکتوری با نام زیر بسازید

    
    
    .htaccess

    اول یک . بزارید و بعد htaccess

    البته در لینوکس ابونتو به طور پیش فرض فایل هایی که با . شروع میشن نمایش داده نمیشن
    شما میتونید در ابونتو با ctrl + h فایل رو نمایش بدید ویندوز رو دیگه نمیدونم!!

    حالا مقادیر زیر رو توش وارد کنید و save کنید
    ```
    <IfModule mod_rewrite.c>

    RewriteEngine On
    RewriteBase /
    RewriteRule ^index\.html$ - [L]
    RewriteCond %{REQUEST_FILENAME} !-f
    RewriteCond %{REQUEST_FILENAME} !-d
    RewriteCond %{REQUEST_FILENAME} !-l
    RewriteRule . /index.html [L]

    </IfModule>
    ```

    این کار باعث میشه مشکل حل بشه.

    با تشکر از استاد

    • سلام وقت بخیر.
      بسیار عالیه که از تجربه قبلی و سرچ استفاده میکنید برای حل مشکل
      در خصوص این موضوع جلوتر صحبت شده اگه دوره را تا انتها مشاهده کنید