से कम चर पास करना मैं स्वाभाविक रूप से कम लोडर को वेबपैक कॉन्फ़िगरेशन के भीतर कम चर पारित करने का प्रयास कर रहा हूं। किसी कारण से चर को पारित नहीं किया जा रहा है ठीक है। मैं सही वाक्यविन्यास नहीं समझ सकता।वेबपैक
परिवर्तनीय में गतिशील सामग्री है जो वेबपैक कॉन्फ़िगरेशन फ़ाइल में, निर्माण समय पर निर्धारित होती है। यह प्रासंगिक लाइन (मैं इसे के कई रूपों की कोशिश की है) है:
loader: 'style!css?-minimize!less?-minimize&{modifyVars:{"resources-path-prefix":"' + pathPrefix + '"}}'
ऊपर के उदाहरण कुछ pathPrefix निर्माण समय में निर्धारित किया जा रहा है और हम कम संदर्भ में, जहां यह हो जाएगा में अपने मूल्य पास करना चाहते हैं यूआरएल() सीएसएस निर्देशों में प्रयोग किया जाता है।
उपर्युक्त काम नहीं करता है - कुछ भी कम नहीं हुआ है, और कम परिभाषित डिफ़ॉल्ट परिवर्तनीय मान लागू होता है।
क्या कोई दिखा सकता है कि कम संकलन प्रक्रिया में मूल्य को सही ढंग से कैसे पास किया जाए? धन्यवाद!
कम '@ संसाधन-पथ-उपसर्ग 'या' संसाधन-पथ-उपसर्ग 'में आपका वास्तविक चर क्या है? मुझे लगता है कि आप '@' गायब हैं जो 'संशोधित वार' में अपेक्षित है। – BenM
इसके कम @ संसाधन-पथ-उपसर्ग (जैसा कि कम चर घोषित किया जाना चाहिए) –
आह व्हाउप्स संशोधित की तरह दिखता है Vars @ प्रतीक के साथ या उसके बिना दोनों स्वीकार करता है। सोचा था कि शायद गायब हो सकता है। – BenM