2013-01-05 12 views
5

ड्रूपल के पास नेटवर्क पर जाने वाली फ़ाइलों की संख्या को कम करने के लिए, एकाधिक जेएस या सीएसएस फ़ाइलों को एक साथ "समेकित" (यानी गठबंधन करने का विकल्प) है।उल्का: एकाधिक जावास्क्रिप्ट फ़ाइलों को एक में मिलाएं?

क्या उल्का के समान कुछ है? जाहिर है विकास के लिए फाइलें अलग-अलग हैं। लेकिन उत्पादन पर उन्हें बंडल (और छोटा) होना बहुत अच्छा होगा।

+0

मेरे पास एक ही प्रश्न था। मेरे लिए यह पूछने के लिए धन्यवाद! =) –

उत्तर

8

हां।

उल्का विकास सर्वर पर अलग-अलग फ़ाइलों का उपयोग करता है और उत्पादन सर्वर पर जेएस और सीएसएस फ़ाइलों को जोड़ता है और छोटा करता है।

उदाहरण के लिए http://meteor.com का स्रोत देखें।

एक बोनस के रूप में, उल्का Smart Packages कि विभिन्न preprocessors संकलन, सहित:

स्मार्ट पैकेज preprocessors का उपयोग करके आप के लिए स्वतंत्र हैं अपनी पसंदीदा भाषा में कोड या शैलियों को लिखें और उल्का इसे जावास्क्रिप्ट में परिवर्तित कर देगा या मांग पर सीएसएस।

+3

+1। एक नियम के रूप में, स्थानीय विकास को हमेशा "पूर्ण" जावास्क्रिप्ट पुस्तकालयों का उपयोग करना चाहिए ('तैनाती' प्रक्रिया स्वचालित रूप से समाप्त होने के कारण स्थानीय रूप से स्रोत .min.js फ़ाइलों को स्पष्ट रूप से स्रोत करने की आवश्यकता नहीं है)। – TimDog

+0

@ केली: कूल! क्या यह कम/सीएसएस पर लागू होता है? – donquixote

+0

@ वर्तमान गुणवत्ता स्मार्ट पैकेज @donquixote ब्राउज़र पर इसे सेवा देने से पहले कम से कम सीएसएस में परिवर्तित करता है। तो, दुर्भाग्यवश, विकासशील होने पर आपको कम असीमित नहीं दिखाई देगा। उल्का की ऑटोरलोड लोड सुविधा के साथ यह एक समस्या का अधिक नहीं है, हालांकि, पृष्ठ फ़ाइल परिवर्तनों पर फिर से लोड हो जाएगा। –

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