मेरे पास 2 कम फ़ाइलें हैं। Globals.less और Site.less। Globals.less मेरे सभी वैश्विक (आंकड़े जाओ) चर और एक सीएसएस रीसेट परिभाषा में एक आयात शामिल है। साइट.लेस में उपयोग में शैलियों शामिल हैं।कम @import के साथ Undeclared चर। इसके उत्पन्न होने का कारण क्या है? क्या कोई फिक्स है?
Globals.less:
//Imports
@import "CSSReset.less";
//Colors
@color-background: rgb(0, 0 , 0);
Site.less:
@import "Globals.less";
body {
background: @color-background url('/Images/BackgroundTextureBody.png');
}
समस्या यह है: में Site.less में दृश्य स्टूडियो @ रंग पृष्ठभूमि को रेखांकित किया जाता है और त्रुटि "अघोषित है परिवर्तनीय ", लेकिन कम सीएसएस के लिए संकलित बस ठीक है और पृष्ठभूमि रंग ठीक से # 000 पर सेट है। यह किसी भी चीज़ की तुलना में परेशानियों से अधिक है, लेकिन मैं इंटेलिजेंस खो देता हूं और मुझे अपनी त्रुटि सूची में चेतावनियां मिलती हैं। मैं संपादक को अपेक्षित कार्य करना चाहता हूं और Globals में मेरी घोषणाओं को "देखने" में सक्षम हूं। जब भी मैं साइट संपादित नहीं कर रहा हूं। क्या मैं कुछ गलत कर रहा हूं, क्या यह एक बग है, या मेरा पर्यावरण सही ढंग से सेटअप नहीं है?
महान टिप भी .scss फाइलों के साथ काम करता है। – JohnnyHK
किसी कारण से यह सिर्फ मेरे लिए काम करने से इंकार कर देता है। मुझे मानक वीएस बूटस्ट्रैप इंस्टॉल मिला है, जो /// <संदर्भ पथ = "बूटस्ट्रैप/चरणीय.लेस" /> का उपयोग करने का प्रयास कर रहा है और यदि अविकसित चर समस्या है तो यह छुटकारा पाने से इंकार कर देता है। नीचे मेरे बूटस्ट्रैप.लेस और थीम.लेस @ आयात हैं। संस्करण 2.2। –
मैंने इसे नीचे '|' तक सीमित कर दिया है इस पंक्ति में चरित्र: @ आयात यूआरएल ("// fonts.googleapis.com/css?family= ओपेन संस | रोबोटो"); 2.2 में एक बग की तरह लग रहा है। "| रोबोटो" निकालें, सहेजें, पुनः लोड करें, और इंटेलिजेंस काम करता है! –