मैं निम्नलिखित निर्देशिका संरचना है:घटक से SCSS फ़ाइल की निर्देशिका में संदर्भ कैसे करें?
stylesheets
..modules
...._all.scss
...._colors.scss
..partials
...._all.scss
...._Home.scss
..main.scss
और मेरे _Home.scss
में मेरे पास है:
@import '../modules/all';
.headerStyle {
color: pink;
font-size: 15;
font-weight: 500;
}
और मेरे main.scss
में मैं स्टाइलशीट में सभी _all.scss
आयात फ़ोल्डर की तरह:
@import 'modules/all'
@import 'partials/all'
html { font-family: 'Roboto', sans-serif; }
body {
margin: 0;
background-color: orange
}
और आखिर में मेरे घटक में, मैं स्टाइलशीट आयात करता हूं:
import '../../stylesheets/main.scss'
...
<div className="headerStyle">Header</div>
फिर भी, div _Home.scss
में .headerStyle
के साथ स्टाइल जा रहा है। मैंने main.scss
पर निर्देशिका पथ की जांच की है और यह सही है, और मुझे कोई त्रुटि नहीं मिल रही है।
और निम्नलिखित वास्तव में लागू किया जा रहा है:
body {
margin: 0;
background-color: orange
}
मैं गलत क्या कर रही हो सकता है? और क्या घटक के लिए हर बार इसे परिभाषित करने के बजाय स्टाइलशीट को घटक में आयात करने का एक बेहतर तरीका है?
अग्रिम धन्यवाद और जवाब को अपवित्र/स्वीकार करेगा।
आप 'partials/_all.scss' में' _Home.scss' आयात कर रहे हैं:
यहाँ अद्यतन कोड है? '@import 'होम' – inostia
सबसे पहले, क्या यह' @import 'मॉड्यूल/सब' में एक टाइपो है? क्या यह '_all' नहीं होना चाहिए? दूसरी बात, '_all.scss' फ़ाइलों की सामग्री क्या है? –