2012-06-27 18 views
5

कहीं से भी नहीं, मेरी सभी स्टाइलशीट संकलन के दौरान त्रुटियों को फेंकना शुरू कर दिया।कम रूबी कंपाइलर त्रुटि

lessc static/css/styles.less 
/gems/less-2.2.1/lib/less/js/lib/less/parser.js:385:31: .rounded_corners is undefined (Less::Error) 

मेरे कुछ मिश्रण मुख्य फ़ाइल में उपलब्ध नहीं प्रतीत होते हैं। Mixins.less फ़ाइल को मेरी स्टाइलशीट के शीर्ष पर आयात किया जाता है और केवल एक बार आयात किया जाता है।

@import "mixins.less"; 
@import "reset.less"; 
@import "clearfix.less"; 
@import etc.. 

मैं भी एक बाइट क्रम मार्क, Variable Name Error "is undefined" even though "variables.less" imported से प्रेरित के लिए प्रत्येक फ़ाइल देख लिया है, और यहां तक ​​कि वापस इस परियोजना के Git इतिहास में 4 सप्ताह के लिए चला गया (जहाँ मैं 100% यकीन है कि संकलन सफलतापूर्वक चला हूँ)। मेरे पास अब तक कोई भाग्य नहीं है।

विचित्र रूप से पर्याप्त, संकलन सफलतापूर्वक SimpLESS और Less Compiler for Mac का उपयोग करके चलाता है।

मैंने इसे एक आयातित मुद्दे पर संकुचित कर दिया है क्योंकि यदि मैं स्टाइलशीट के शीर्ष पर एक मिश्रण का उपयोग करने का प्रयास करता हूं और उस मिश्रण के नाम से त्रुटि फेंक दी जाती है।

कोई भी इस परिस्थिति से परिचित है?

मैं Less Ruby Gem के संस्करण 2.2.1 का उपयोग कर रहा हूं।

उत्तर

1

मुझे लगता है कि आपको उस निर्देशिका में होना आवश्यक है जिसमें फ़ाइल संकलित करने का प्रयास कर रहा है। इसके बजाय के रूप में कमांड चलाने का:

lessc static/css/styles.less 

कोशिश:

cd static/css 
lessc styles.less 
+0

अच्छा देख रहा 'अच्छा देख रहा' – muffs

संबंधित मुद्दे