से वेबपैक देव सर्वर कस्टम पैरामीटर मैं कमांड लाइन से कस्टम पैरामीटर पास करना चाहता हूं। कुछ इस तरह:कमांड लाइन
webpack-dev-server --inline --hot --customparam1=value
वास्तव में है कि मैं एक Vue-लोडर आवेदन पर काम कर रहा हूँ कि मैं क्या हासिल करने की कोशिश कर रहा हूँ। एप्लिकेशन में कुछ सेवाएं हैं जो डेटा लाती हैं।
मैं किसी अन्य अनुप्रयोग है कि API सर्वर के रूप में कार्य किया है। API सर्वर है
1): हम 2 तरीकों से चलाने के लिए (क्योंकि हमारी टीम के सभी सदस्यों एपीआई सर्वर तक पहुँच नहीं है)
ताकि सेवा 2 तरीके डेटा प्राप्त करने के लिए किया आवेदन की जरूरत है (देव टीम के लिए) चल रहा है, http तो API सर्वर (डिजाइन टीम के लिए नहीं चल रहा है) स्थानीय होस्ट
2) से डेटा प्राप्त करने के लिए, बस सेवाओं में पहले से ही वहाँ स्थिर डेटा का उपयोग कॉल का उपयोग करें:
var someData;
if (customparam1 === "withApi"){
someData=getData("http://localhost:8081/apiendpoint");
} else {
someData=[
{a:b},
{c:d},
// more custom array of static data
.....
]
}
तो यह customparam1 वेबपैक-dev-server कमांड लाइन से पारित किया जाना चाहिए और प्रति this प्रलेखन के रूप में, इस तरह के कोई रास्ता नहीं मौजूद है मैं मिल सकता है कि (मैं कुछ याद किया?)
मैं इसे कैसे करते हैं?
पुनश्च: मैं webpack 1.12.1
यह वास्तव में काम करता है! जवाब के लिए धन्यवाद। मुझे इसके साथ एकमात्र मुद्दा यह है कि यदि मैं वेबपैक सर्वर को पुनरारंभ करता हूं तो मुझे ब्राउज़र बंद करना होगा और स्थानीय ऐप के यूआरएल के साथ फिर से शुरू करना होगा, अन्यथा यह 404 त्रुटि देता है। क्या आपको भी एक ही समस्या का सामना करना पड़ता है? – rahulserver
मैंने इसे फ़ायरफ़ॉक्स पर सत्यापित किया। लेकिन क्रोम पर भी ब्राउज़र को पुनरारंभ करना काम नहीं करता है और मैं 404 प्राप्त करता रहता हूं – rahulserver