আপনি যদি পরিবেশের পরিবর্তনশীল সেট করতে না চান তবে অন্য একটি বিকল্প হ'ল scripts
প্যাকেজ.জসনের অংশটি পরিবর্তন করুন :
"start": "react-scripts start"
প্রতি
লিনাক্স এবং (উবুন্টু 14.04 / 16.04 উপর পরীক্ষা) MacOS এর (@ দ্বারা পরীক্ষা MacOS এর সিয়েরা 10.12.4 উপর aswin-এস):
"start": "PORT=3006 react-scripts start"
বা (ইসসাকপাক) আরও সাধারণ সমাধান হতে পারে
"start": "export PORT=3006 react-scripts start"
উইন্ডোজ @ জ্যাকোবএেন্সর সমাধান
"start": "set PORT=3006 && react-scripts start"
ক্রস এনভ লিব সব জায়গায় কাজ করে। বিশদ জন্য Aguinaldo Possatto উত্তর দেখুন
আমার উত্তরের জনপ্রিয়তার কারণে আপডেট: বর্তমানে আমি .env
ফাইলটিতে সংরক্ষিত পরিবেশের ভেরিয়েবলগুলি ব্যবহার করতে পছন্দ করি ( deploy
সুবিধাজনক এবং পঠনযোগ্য আকারে বিভিন্ন কনফিগারেশনের জন্য ভেরিয়েবলের সেট সংরক্ষণ করতে দরকারী )। যোগ করতে ভুলবেন না *.env
মধ্যে .gitignore
যদি এখনও আপনার গোপন সংরক্ষণ করছেন .env
ফাইল। বেশিরভাগ ক্ষেত্রে কেন পরিবেশের ভেরিয়েবল ব্যবহার করা ভাল তার ব্যাখ্যা এখানে । এখানে কেন পরিবেশে গোপন সংরক্ষণকারী খারাপ ধারণা ব্যাখ্যা।
next -p 3005
অন্য কেউ যদি এখানে একই জিনিস খুঁজছেন তবে আপনি কেবলমাত্র ব্যবহার করবেন ।