سلام دوستان
من پروژه مو تموم کردم و npm run build رو اجرا کردم و فولدر build ایجاد شد که توش پوشه های css و js و font و images و static و فایل index.html قرار داره.
index.html رو که اجرا میکنم صفحه سفید میاد و هیچ اروری هم توی تب کنسول نمایش نمیده.
کلا من الان چطوری میتونم پروژه م رو ببرم رو هاست بدون اینکه node_modules رو بخوام آپلود کنم؟
ممنون میشم اگه میتونین راهنمایی کنید.
خوب مشخصه که نمیاد . اصلا نبایدم بیاد . اول اینکه پروژه به اون شکل نباید بالا بیاد اصلا یعنی با اجرا کردن index.html
بعدم اینکه نیازی به node_modules نیست .
برای بالا اوردن پروژه build شده میتونید با php اینکارو انجام بدید یا با nodejs بخاطر اینکه باید یک سرور مجازی بسازید مثل حالت توسعه با localhost:8000 مثلا بالا بیاد .
اگرم مستقیم پروژه رو ببرید رو سرور اوکی میشه
کار اسکریپت build اینه که تمام کتابخونههای جاوااسکریپتی رو که شما استفاده کردید, از node_modules بر میداره و پس از تبدیلهای لازمه در غالب یه فایل ذخیره میکنه. پس هنگام آپلود نیازی به فولدر node_modules نیست.
مشکل از مسیردهی Route ها بوده! باید اسم فولدر پروژه رو قبل از همشون بزارم مثلا
</ "Route path="/esme_folder_proje/blog>
واسه اینکه اینکارو واسه تک تک link ها و route هام نخوام انجام بدم توی فایل env یه PUBLIC_URL=esme_foldere_proje/ تعریف کردم ولی جواب نداد! :(
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟