2013-02-27 25 views
5

में सहायकों लिखने के लिए एक पुराने Grund संस्करणों में मैं निम्नलिखित की तरह सहायकों निष्पादित करें: नया ग्रंट 0.4 ​​संस्करण मेंकैसे नई ग्रंट 0.4 ​​

module.exports = function (grunt) { 
    grunt.registerMultiTask('taskname', "Grunt task example", function() { 
     var result = grunt.helper('helpername', options, data); 

     ... 
    }); 

    grunt.registerHelper('helpername', function (options, data) { 
     return data; 
    }); 
}; 

मैं कैसे अमल करना चाहिए सहायकों?

उत्तर

1

Upgrading from 0.3 to 0.4 पृष्ठ से

सहायकों

ग्रंट सहायक प्रणाली नोड require के पक्ष में हटा दिया गया है। ग्रंट प्लगइन्स के बीच कार्यक्षमता को साझा करने के तरीके के संक्षिप्त उदाहरण के लिए, कृपया grunt-lib-legacyhelpers देखें। प्लगइन लेखकों को उनके प्लगइन को अपग्रेड करने के लिए प्रोत्साहित किया जाता है।

+3

यह बेहद उपयोगी नहीं है। आवश्यकता() का उपयोग कर समकक्ष कार्यक्षमता बनाने का एक उदाहरण अधिक जानकारीपूर्ण होगा। मेरा मतलब है, मैंने अपग्रेडिंग मैनुअल और ग्रंट-लिब-लेगेसीहेल्पर डॉक्स पढ़े हैं और मैं अभी भी अपने सहायकों को कैसे परिवर्तित करना नहीं चाहता हूं। – Kato