दो फ़ाइलों को श्रेणीबद्ध करने के लिए, यह कुछ इस तरह दिखता है:ग्रंट कॉन्सैट का उपयोग करके, मैं एक ही फाइल के साथ कई अन्य फाइलों के संयोजन को स्वचालित कैसे करूं?
concat: {
src: ['common.js','js/app.js'],
dest: 'assets/js/app.js'
}
और अगर मैं एक में फ़ाइलों का एक संपूर्ण फ़ोल्डर concat करना चाहते हैं, यह कुछ इस तरह दिखता है:
concat: {
src: ['dev/*.js','],
dest: 'prod/js/app.js'
}
लेकिन मान लें मेरे पास एक फाइल है जिसे मैं 10 या 20 अन्य फाइलों पर जोड़ना चाहता हूं, और मैं उन्हें अलग से मिलना चाहता हूं? दूसरे शब्दों में, यहाँ मैं के लिए क्या देख रहा हूँ है:
A.js + B.js = AB.js
A.js + C.js = AC.js
A.js + D.js = AD.js
A.js + E.js = AE.js
और इसी तरह ... हालांकि अधिक विशिष्ट होना करने के लिए, मैं यह पता लगाने कर सकते हैं के रूप में वर्णित फ़ाइलें एक के बाद एक concat करने के लिए कैसे, लेकिन मैं चाहता हूँ उदाहरण के लिए एजे को निर्दिष्ट करने का तरीका जानें, और किसी निर्दिष्ट फ़ाइल में किसी भी फ़ाइल पर इसे संगत करें। तो क्या मैं चाहता हूँ है:
A.js + dev/*.js = AB.js, AC.js, AD.js, AE.js ...
छद्म कोड में, यहाँ है कि मैं क्या चाहता हूँ:
concat: {
src: ['common.js', 'dev/*.js','], // common.js gets concatenated to each file in this directory
dest: 'prod/js/*.js' // each file in src gets saved separately in dest
}
मैं किसी भी मदद की सराहना करते हैं, तो मुझे एक कठिन समय पर कैसे करने के लिए जानकारी ढूंढने में समस्या है है यह
किसी को भी आवश्यकता पड़ती है तो यह :)
उपयोग करने के लिए मजबूत और सुरक्षित है इस तरह एक config के साथ फ़ीड वादा नहीं करते एक समान बात यह है कि यह प्लगइन सिर्फ https://www.npmjs.org/package/grunt-wrap2000 – Tetaxa
आपको केवल इतना करना है कि गंट-कॉन्ट्रिब-कॉन्सट में बैनर और पाद लेख विकल्प का उपयोग करें। अगर आप एक पूरी फाइल को प्रीपेड करना चाहते हैं, तो बस 'बैनर' की आवश्यकता है ('./ foo.js') '। पाद लेख के साथ ही। – jonschlinkert