क्या आप .css फ़ाइलों को .less फ़ाइलों में आयात कर सकते हैं ...?
मैं कम से परिचित हूं और अपने सभी विकास के लिए इसका उपयोग करता हूं। मैं नियमित रूप से एक संरचना का उपयोग करता हूं:
@import "normalize";
//styles here
@import "mixins";
@import "media-queries";
@import "print";
सभी आयात अन्य .less फ़ाइलें हैं और सभी को वैसा ही काम करना चाहिए जैसा कि करना चाहिए।
मेरा वर्तमान मुद्दा यह है: मैं एक .css फ़ाइल को .less में आयात करना चाहता हूं जो कि .css फ़ाइल में उपयोग की जाने वाली शैलियों का संदर्भ इस प्रकार है:
@import "../style.css";
.small {
font-size:60%;
.type;
}
// other styles here
.Css फ़ाइल में एक वर्ग होता है जिसे बुलाया जाता है .typeलेकिन जब मैं त्रुटि रहित फ़ाइल को संकलित करने का प्रयास करता हूं तो मुझे त्रुटि मिलती हैNameError: .type is undefined
क्या .less फ़ाइल आयात नहीं करेगा। केवल। या मैं इसे गलत कह रहा हूँ ...?!
.lessएक्सटेंशन है। फिर इसे एक .lessफाइल के रूप में देखें । एक प्रतीकात्मक लिंक होने के नाते, यह उन्हें सिंक्रनाइज़ करने के लिए बोझ को हटा देता है क्योंकि आपके .css परिवर्तन तुरंत .less फ़ाइल को आयात किए जाने को प्रभावित करते हैं। दोष यह है कि आपको बाद के परिवर्तनों के बाद अंतिम सीएसएस को फिर से इकट्ठा करना चाहिए। विंडोज में प्रतीकात्मक संबंध बनाने की जानकारी के लिए, MKLINK /?कमांड विंडो में टाइप करें
.cssइनलाइन (less)निर्देश का उपयोग करके फ़ाइल आयात कर सकते हैं और इस तथ्य का लाभ उठा सकते हैं कि .cssसिंटैक्स एक वैध .lessसिंटैक्स है