से जेसन ऑब्जेक्ट पढ़ें, मैं अपनी जेएस फाइलों का नाम बदलने के लिए grunt-hash प्लगइन का उपयोग करना चाहता हूं।ग्रंट - फ़ाइल
hash: {
options: {
mapping: 'examples/assets.json', //mapping file so your server can serve the right files
अब मैं सभी उपयोगों बदल कर भी इस फ़ाइलों के लिंक को ठीक करने की जरूरत है (करने के लिए 'index.js' नाम बदलें 'index- {हैश} .js': इस प्लगइन एक नया नाम बदली गई फ़ाइलों का नक्शा फ़ाइल बनानी) तो मैं grunt-text-replace प्लगइन का उपयोग करना चाहता हूं। प्रलेखन मैं प्रतिस्थापन cofigure की जरूरत के अनुसार:
replace: {
example: {
replacements: [{
from: 'Red', // string replacement
to: 'Blue'
}]
}
}
मैं कैसे प्रत्येक फ़ाइल के लिए {हैश} मूल्यों को प्राप्त और कार्य को बदलने के लिए उन्हें प्रदान करने के लिए json मैपिंग फ़ाइल पढ़ सकें?
@ भविष्य पाठक: यदि आप सिर्फ एक फ़ाइल में पढ़ना चाहते हैं, तो ['grunt.file.read'] (https://gruntjs.com/api/grunt.file#grunt.file.read) का उपयोग करें – jpaugh