मैं अपने प्रतिक्रिया ऐप्स के लिए टेलविंड सीएसएस का उपयोग करना चाहता हूं। समस्या यह है कि CRACO start डिफ़ॉल्ट पोर्ट पर ऐप शुरू करता है, जो कि 3000 है और मैं कस्टम पोर्ट रखना चाहता हूं लेकिन मैं यह नहीं समझ सकता कि सही तरीका क्या है। (उनके दस्तावेज़ीकरण में इसके बारे में कुछ भी नहीं मिला)

मैंने package.json फ़ाइल के scripts फ़ील्ड के अंदर PORT=5000 CRACO start जैसा कुछ करने की कोशिश की, लेकिन काम नहीं किया। कोई विचार?

0
DIIMIIM 20 नवम्बर 2021, 23:19

1 उत्तर

सबसे बढ़िया उत्तर

CRACO पोर्ट को सेट करने के लिए वेबपैक डेवसर्वर कॉन्फ़िगरेशन का उपयोग करता है।

आपको एक कॉन्फ़िगरेशन बनाने की आवश्यकता है। रीडमी में यहां और पढ़ें:

https://github.com/gsoft-inc/craco/blob/master/packages/craco/README.md#configuration-file

तो आपको समाधान को devServer को फिर से परिभाषित करने की आवश्यकता है। इसे वेबपैक दस्तावेज़ में पढ़ने के लिए कैसे परिभाषित करें:

https://webpack.js.org/configuration/dev-server/#devserver

0
Sysix 20 नवम्बर 2021, 23:31