यदि आप पर्यावरण चर सेट नहीं करना चाहते हैं , तो scriptsपैकेज का भाग संशोधित करने के लिए एक अन्य विकल्प है :
"start": "react-scripts start"
सेवा
लिनक्स (उबंटू 14.04 / 16.04 पर परीक्षण किया गया) और MacOS (MacOS Sierra 10.12.4 पर @ aswin-s द्वारा परीक्षण):
"start": "PORT=3006 react-scripts start"
या (हो सकता है) @IsaacPak द्वारा अधिक सामान्य समाधान
"start": "export PORT=3006 react-scripts start"
विंडोज @JacobEnsor समाधान
"start": "set PORT=3006 && react-scripts start"
हर जगह क्रॉस एनवी काम करता है। विवरण के लिए Aguinaldo Possatto उत्तर देखें
मेरे उत्तर की लोकप्रियता के कारण अपडेट करें: वर्तमान में मैं .envफ़ाइल में सहेजे गए पर्यावरण चर का उपयोग करना पसंद करता हूं ( deployसुविधाजनक और पठनीय रूप में विभिन्न कॉन्फ़िगरेशन के लिए चर के स्टोर को उपयोगी बनाता है)। जोड़ने के लिए मत भूलना *.envमें .gitignoreअगर आप अभी भी अपनी रहस्य भंडारण कर रहे हैं .envफ़ाइलें। यहां इस बात की व्याख्या की गई है कि अधिकांश मामलों में पर्यावरण चर का उपयोग बेहतर क्यों है। यहां इस बात की व्याख्या की गई है कि पर्यावरण में रहस्यों को संग्रहीत करना बुरा विचार क्यों है।
next -p 3005अगर किसी और को यहाँ एक ही चीज़ की तलाश में गिर जाते हैं।