LESS एक द्विआधारी (एसईसी) के साथ आता है जो आपको अपनी .less फ़ाइलों को प्री-कंपाइल करने की सुविधा देता है। आप इसे इस प्रकार उपयोग करते हैं:
$ lessc styles.less > styles.css
लेकिन मुझे लगता है कि जब भी LESS फाइल अपडेट होती है तो ज्यादातर लोग सीएसएस स्टाइलशीट को स्वचालित रूप से पुन: व्यवस्थित करने के लिए lessc -w
या lessc --watch
कमांड का उपयोग करते हैं । आप सीएसएस को छोटा भी कर सकते हैं, जैसे lessc -w -x
।
संपादित करें: बस स्पष्ट करने के लिए, एसआरसी सर्वर-साइड इंस्टॉल के साथ आता है (यानी जब आप नोड के माध्यम से कम स्थापित करते हैं। पैकेज प्रबंधक)। लेकिन आप इसे मैन्युअल रूप से GitHub से डाउनलोड कर सकते हैं ।
lessc पर स्थित है /bin/lessc
। यह (मैक लिए काम करना चाहिए भी) बेशक एक * nix द्विआधारी की है, लेकिन है एक Windows बाइनरी ( lessc.exe ) dotless के आधार पर है, जो किसी अन्य Windows कम संकलक है।
अद्यतन:less-watch
स्वचालित रूप से संकलन करने के लिए
उपयोग करें ।
वैकल्पिक रूप से, इन दिनों कई डेवलपर्स कार्य धावकों का उपयोग करते हैं जैसे grunt
बिल्ड ऑटोमेशन को संकलित करना (संकलन, छोटा करना, परीक्षण करना, आदि)। का उपयोग करना grunt-contrib-watch
, grunt-contrib-less
और grunt-contrib-livereload
, आप वास्तव में अपने विकास वर्कफ़्लो को कारगर बना सकते हैं।
उदाहरण के लिए, यदि आप yo
अपनी नई वेब परियोजना का उपयोग करते हैं, तो परिवर्तन के लिए अपनी LESS / CSS / JS / HTML फ़ाइलों को देखने के लिए और जरूरत पड़ने पर अपने प्रोजेक्ट के आवश्यक भागों को फिर से जोड़ने के लिए इसे पूर्वनिर्मित किया जाता है। बस चलाएं grunt serve
, और आप मैन्युअल रूप से संकलन (लेस / एसएएस / कॉफीस्क्रिप्ट) के बारे में चिंता किए बिना कोड करने के लिए तैयार हैं / अपने कोड को संक्षिप्त या संक्षिप्त कर रहे हैं या अपने ब्राउज़र को मैन्युअल रूप से एक गुफाओं की तरह ताज़ा कर रहे हैं ...