محمد برارایان
2 ماه پیش توسط محمد برارایان مطرح شد
2 پاسخ

تغییر آدرس پروژه ری اکت

سلام . من یک پروژه react همراه با Vite دارم . اما با زدن npm run dev بهم مثلا localhost://5173 میده . اما من برای اجرای برنامم نیاز دارم که ادرس رو به ip مثل 121.43.576 تغییر بدم . چطور اینکار رو کنم ؟

خیلی ممنون میشم کمکم کنید چون کارم رو هواست و چند وقته که زمانم هدر رفت

ممنون


ثبت پرسش جدید
سینا شاه‌اویسی
تخصص : برنامه نویس فرانت اند
@sinashahoveisi 2 ماه پیش مطرح شد
1

سلام وقت بخیر
آیا منظورتون اینکه آدرس api که صدا میزنه به اون ip تغییر کنه که احتمالا یه env تنظیم شده که آدس سرور توش مشخص شده و اگر شما تنظیم نکرده باشید به همون آدرسی که توی localhost برنامه اجرا شده میزنه. برای رفع این مشکل باید یه فایل .env بسازید و توی پروژه دنبال متغیرهایی باشید که با VITE_ شروع شده باشند مثلا VITE_BASE_URL . وقتی متغیر base پروژه رو پیدا کردید میتونید توی فایل .env قرار بدید.
وقتی بصورت dev اپلیکیشن رو اجرا میگیرید توی لوکال هاست میاد بالا اگر میخواید اگر منظورتون این است که کل اپلیکیشن رو روی یه سرور دیگه با یه ip دیگه اجرا کنید باید روی همون سرور یا کامپیوتری که چنین ip رو داره اپلیکیشن رو اجرا کنید و یک وب سرور مثل nginx هم نیاز داره که پورت ۸۰ رو به پورت اپلیکیشن شما proxy کنه


محمد برارایان
@NNN-rotate 2 ماه پیش مطرح شد
0

سلان وقت بخیر

ممنون از راهنماییتون . فکر کنم منظورم رو اشتباه متوجه شدید . من پروژه ری اکت خودمو با ویت ساختم ‌. همونطور که میدونید با زدن npm run Dev یک لوکال هاست مثل localhost/5173 به ما میده که میتونیم بریم توش . اما من توی یکی از آموزش ها ديده بودم که طرف وقتی npm run dev میزنه یه پورت براش میاد مثل ۱۲۱.۰۷.۰۳ . میخواستم بدونم چطور مثل این انجام بدم ؟


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

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