सुपर लघु संस्करण: उपयोग /*! loud comments */
और बस पैकेजिंग और वितरण से पहले एससीएसएस संकलन।
दो भाग जवाब है, "पुराने हिस्से" पहली:
मैं सास/एससीएसएस इस्तेमाल किया जब मेरी "ओरिन" विषय के विकास: https://github.com/founddrama/orin
भाग एक:
- मेरी
src/scss
में निर्देशिका, मैं अपने सभी _include.scss
फ़ाइलों और style.scss
फ़ाइल को रखता हूं जिसमें @import
कथन हैं।
- विकास के दौरान, मैं तो बस चलाने के सामान्य
sass --watch
(हालांकि यह है एक अतिरिक्त कदम style.scss
फ़ाइल को बचाने के लिए याद करने के लिए)।
- एक बार आपके एससीएसएस स्रोत अच्छा और संस्करण नियंत्रण के लिए प्रतिबद्ध दिख रही है, तो आप बस
style.css
में style.scss
निर्माण और जाँच लें कि विषय है कि वितरित हो जाता है के लिए संस्करण नियंत्रण में कर सकते हैं।
मेरे मामले में, "ओरिन" सिर्फ मेरे लिए है, इसलिए जब मैं इसे ब्लॉग सर्वर पर अपडेट करता हूं तो बिल्ड बनाता हूं, लेकिन एससीएसएस संकलन पैकेजिंग/वितरण से पहले आसानी से किया जा सकता है। मैं जिस बिल्ड स्क्रिप्ट का उपयोग कर रहा हूं वह here (उस गीथब रेपो में) है; यह का सार जा रहा है:
touch
style.css
आउटपुट फ़ाइल बनाने के लिए;
- लाइसेंस टेक्स्ट लागू करें;
- एससीएसएस संकलित करें और इसे
style.css
पर संलग्न करें।
भाग दो:
अधिक सास के हाल के संस्करणों /*! loud comments */
के लिए समर्थन शामिल; जिसका अर्थ है कि मैं अपने आलसी बट और अद्यतन के लिए रवाना प्राप्त करने की आवश्यकता:
- लाइसेंस पाठ और विषय
style.scss
में वहीं वर्णन जोर टिप्पणियों का उपयोग कर शामिल करें;
- एससीएसएस को संकलित करने के लिए बिल्ड/तैनाती स्क्रिप्ट को अपडेट करें।
मैं एक ही विधि का उपयोग करते हैं - Wordpress विषय घोषणा – Alvin