سلام . من یک پروژه react همراه با Vite دارم . اما با زدن npm run dev بهم مثلا localhost://5173 میده . اما من برای اجرای برنامم نیاز دارم که ادرس رو به ip مثل 121.43.576 تغییر بدم . چطور اینکار رو کنم ؟
خیلی ممنون میشم کمکم کنید چون کارم رو هواست و چند وقته که زمانم هدر رفت
ممنون
سلام وقت بخیر
آیا منظورتون اینکه آدرس api که صدا میزنه به اون ip تغییر کنه که احتمالا یه env تنظیم شده که آدس سرور توش مشخص شده و اگر شما تنظیم نکرده باشید به همون آدرسی که توی localhost برنامه اجرا شده میزنه. برای رفع این مشکل باید یه فایل .env
بسازید و توی پروژه دنبال متغیرهایی باشید که با VITE_
شروع شده باشند مثلا VITE_BASE_URL
. وقتی متغیر base پروژه رو پیدا کردید میتونید توی فایل .env
قرار بدید.
وقتی بصورت dev اپلیکیشن رو اجرا میگیرید توی لوکال هاست میاد بالا اگر میخواید اگر منظورتون این است که کل اپلیکیشن رو روی یه سرور دیگه با یه ip دیگه اجرا کنید باید روی همون سرور یا کامپیوتری که چنین ip رو داره اپلیکیشن رو اجرا کنید و یک وب سرور مثل nginx هم نیاز داره که پورت ۸۰ رو به پورت اپلیکیشن شما proxy کنه
سلان وقت بخیر
ممنون از راهنماییتون . فکر کنم منظورم رو اشتباه متوجه شدید . من پروژه ری اکت خودمو با ویت ساختم . همونطور که میدونید با زدن npm run Dev یک لوکال هاست مثل localhost/5173 به ما میده که میتونیم بریم توش . اما من توی یکی از آموزش ها ديده بودم که طرف وقتی npm run dev میزنه یه پورت براش میاد مثل ۱۲۱.۰۷.۰۳ . میخواستم بدونم چطور مثل این انجام بدم ؟
آیا مایل به ارسال نوتیفیکیشن و اخبار از طرف راکت هستید ؟