2011-03-07 12 views
6

क्या कोई सीएसएस मिनीफायर उपकरण है जो @import स्टेटमेंट को हल कर सकता है?क्या आयात कथन को हल करने से सीएसएस मिनीफायर है?

मैं, लेकिन मेरे स्थानीय मशीन पर एकाधिक सीएसएस फ़ाइलें लोड करने में सक्षम होना चाहते हैं जब वेबसाइट उत्पादन में बाहर धक्का दे दिया हो जाता है उन सभी को एक फ़ाइल में हल किया है।

+0

तरह माइक्रोसॉफ्ट ajaxmin उपकरण करता प्रतीत नहीं होता है। – Helephant

+0

न ही यूयूआई कंप्रेसर। – Helephant

उत्तर

3

मैं हाल ही में LESS का उपयोग शुरू किया, परे imports आप का उपयोग कर सकते हैं:

  • चर
  • mixins
  • पैरामीट्रिक mixins
  • नेस्टेड नियम
  • संचालन
  • रंग फ़ंक्शन
  • नेमस्पेस
  • स्कोप
  • टिप्पणियाँ

पलायन अब तक मैं कम उपयोग करते हुए मेरे अनुभव के साथ खुश हूँ।

यह उपयोग करने के लिए आसान है और पेज अच्छे उदाहरण के साथ दर्ज है।

3

आप SASS उपयोग कर सकते हैं, एससीएसएस सिंटैक्स के साथ। SASS एक मिनीफायर से कहीं अधिक है: यह वास्तव में एक सीएसएस प्रीप्रोसेसर है जो सीएसएस वाक्यविन्यास में चर या मैक्रोज़ जैसी कुछ गुड्स जोड़ता है। लेकिन आप इन सुविधाओं को आसानी से अनदेखा करना चुन सकते हैं (हालांकि मैं आपको एक नज़र रखने की सलाह देता हूं): कोई मान्य सीएसएस फ़ाइल वास्तव में मान्य एससीएसएस है।

एस.ए.एस.एस. तो मान्य सीएसएस में अपने एससीएसएस संकलन कर सकते हैं, और यह एक से अधिक फ़ाइलों और आउटपुट एक भी minified .css फ़ाइल प्रबंधन कर सकते हैं।

अब आप के लिए सिर्फ एक minification उपकरण के रूप में प्रयास करें, और उन्नत सुविधाओं का उपयोग जब आप प्रयोग की तरह महसूस कर सकते हैं।

1

छोटा दाना पुस्तकालय सीएसएस में @import का समर्थन करता है। आप इसे यहाँ देख सकते हैं http://code.google.com/p/granule/

1

सीएसएस-कंप्रेसर (yuicompressor के आधार पर) बयान @import inlines - वास्तव अपने प्राथमिक उद्देश्य है कि में:

https://github.com/samilyak/css-compressor

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