2013-02-27 14 views
5

w starszej wersji Grund wykonam pomocników jak następujących:Jak napisać pomocników w nowym Grunt 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; 
    }); 
}; 

Jak należy wykonać pomocników w nowym Grunt 0,4 wersja?

Odpowiedz

1

Od strony Upgrading from 0.3 to 0.4

Pomocnicy

System pomocnik Grunt został usunięty na rzecz węzła require. Aby uzyskać zwięzły przykład na temat udostępniania funkcji między wtyczkami Grunt, zobacz grunt-lib-legacyhelpers. Autorzy wtyczek są zachęcani do aktualizacji wtyczek.

+3

To niezbyt użyteczne. Przykład tworzenia równoważnej funkcjonalności za pomocą funkcji require() byłby znacznie bardziej informatywny. Mam na myśli, że czytałem podręcznik aktualizacji i grunt-lib-legacyhelpers i nadal nie mam pojęcia, jak konwertować moich pomocników. – Kato