मैं create-react-app का उपयोग कर रहा हूं। मैं अपने सार्वजनिक फ़ोल्डर से एक छवि को अपने src/components
के अंदर एक फ़ाइल से कॉल करने का प्रयास कर रहा हूं। मुझे यह त्रुटि संदेश प्राप्त हो रहा है।निर्माण-प्रतिक्रिया-एप आयात निर्देशिका के बाहर प्रतिबंध निर्देशिका
./src/components/website_index.js मॉड्यूल नहीं मिला: आप आयात ../../public/images/logo/WC-BlackonWhite.jpg जो परियोजना src की के बाहर आता करने का प्रयास किया/निर्देशिका। src/के बाहर संबंधित आयात समर्थित नहीं हैं। आप इसे या तो src/के अंदर ले जा सकते हैं या प्रोजेक्ट के node_modules/से सिम्लिंक जोड़ सकते हैं।
import logo from '../../public/images/logo_2016.png'; <img className="Header-logo" src={logo} alt="Logo" />
मैं कई बातें कह आप पथ के लिए एक आयात कर सकते हैं पढ़ा है लेकिन है कि अभी भी मेरे लिए काम नहीं कर रहा है। किसी भी तरह की सहायता का स्वागत किया जाएगा। मुझे पता है कि इस तरह के कई सवाल हैं लेकिन वे सभी मुझे लोगो या छवि आयात करने के लिए कह रहे हैं, इसलिए मुझे बड़ी तस्वीर में कुछ याद आ रही है।
आपको '../public/images/logo_2016 की आवश्यकता है।पीएनजी 'आप घटकों के फ़ोल्डर से पहले दो बार ऊपर गए, फिर src फ़ोल्डर से बाहर। –
./src/components/website_index.js मॉड्यूल नहीं मिला: आपने आयात करने का प्रयास किया ../../public/images/logo/WC-BlackonWhite.jpg जो प्रोजेक्ट src/निर्देशिका के बाहर आता है। स्रोत के बाहर संबंधित आयात/समर्थित नहीं हैं। आप या तो इसे src/के अंदर ले जा सकते हैं, या प्रोजेक्ट के node_modules/से इसे एक सिम्लिंक जोड़ सकते हैं। –
मेरी टिप्पणी मानती है कि आपका 'सार्वजनिक' फ़ोल्डर सीधे आपके 'src' फ़ोल्डर के अंदर है। आपकी टिप्पणी रहित टिप्पणी में '../ .. से शुरू होने वाले पुराने पथ की सुविधा है, इसलिए सुनिश्चित नहीं है कि आपका बिंदु क्या है? –