के सापेक्ष पथ को हल नहीं कर रहा है मुझे संबंधित पथ के बारे में वेबपैक में समस्या का सामना करना पड़ रहा है।वेबपैक [url/file-loader] यूआरएल
मैं कार्यस्थान निर्देशिका में 2 अलग परियोजना है: स्थिर & कार्य
- परियोजना-ए [Gulp का उपयोग कर Bundling] मुझे परिदृश्य को समझाने की कोशिश करते हैं नई परियोजना
के रूप में: [Webpack का उपयोग कर Bundling] दोनों परियोजनाओं में एक ही स्टाइलिंग उपयोग कर रहे हैं, इसलिए मैं एससीएसएस फ़ाइलें पुन: उपयोग करने परियोजना बी में प्रोजेक्ट ए के [मानक चर, पूर्वनिर्धारित लेआउट, क्रियार्थ द्योतक, वर्ग आदि से मिलकर] चाहता था।
अब, अगर मैं परियोजना-ए [बाहर टिप्पणी करते पृष्ठभूमि छवि यूआरएल Depency] के रूप में एक और आंशिक परियोजना बी index.scss में index.scss आयात करने के लिए कोशिश कर रहा हूँ, webpack उत्पन्न करने में सक्षम है आवश्यक सीएसएस आउटपुट फ़ाइल।
// Import Project A SCSS [Common Varibles, Classes, Styling etc]
@import "../../../../Project_A/assets/stylesheets/index";
लेकिन जैसे परियोजना-ए के index.scss आगे संबंधित सापेक्ष-पथ से पृष्ठभूमि छवियों बात कर रहा है, webpack निर्माण त्रुटि
'File/dir not found in XYZ/Project-B/Source/Stylesheets'.
सटीक त्रुटि ब्लॉक फेंक जाता है:
ERROR in ./src/assets/stylesheets/index.scss Module build failed: ModuleNotFoundError: Module not found: Error: Cannot resolve 'file' or 'diWorkSpace\Project_B\src\assets\stylesheets
मैं नहीं हूं समझने में सक्षम, क्यों वेबपैक परियोजना-ए के अंदर संपत्ति के सापेक्ष पथ को हल करने में सक्षम नहीं है और अभी भी 'प्रोजेक्ट बी' के अंदर देख रहा है। https://github.com/raviroshan/webpack-build-issue/tree/master/WorkSpace
कदम पुन: पेश करने:
यहाँ नकली जारी करने के लिए कोड-रेपो यूआरएल है।
- रेपो डाउनलोड करें।
- Project_B फ़ोल्डर के अंदर ब्राउज़ करें, और एक एनपीएम इंस्टॉल करें।
- रन 'वेबपैक'। यह सापेक्ष छवि यूआरएल कोड के रूप में सही ढंग से निर्माण करेगा। https://github.com/raviroshan/webpack-build-issue/blob/master/WorkSpace/Project_A/assets/stylesheets/index.scss#L27
मैं भी इस काम के प्राप्त करने की कोशिश कर रहा हूँ। मैं सामग्री नामक फ़ोल्डर में सीएसएस निर्यात कर रहा हूं। फिर छवियां 'सामग्री/[हैश] का उपयोग करती हैं। [Ext]'। यह ~/सामग्री के लिए छवियों को कहते हैं, लेकिन जब सीएसएस छवियों यह सामग्री/सामग्री/.... png में लग रहा है के लिए लग रहा है – JonathanPeel