2013-02-27 3 views
5

in einem älteren Versionen grund schreiben I Helfer ausführen wie folgt aus:Wie Helfer in neuen 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; 
    }); 
}; 

Wie soll ich ausführen Helfer in neue Grunt 0,4-Version?

Antwort

1

Von der Upgrading from 0.3 to 0.4 Seite

Helfer

Grunt Helfer-System hat sich für Knoten require entfernt worden. Ein kurzes Beispiel, wie man Funktionalität zwischen Grunt-Plugins teilt, finden Sie unter grunt-lib-legacyhelpers. Plugin-Autoren werden aufgefordert, ihre Plugins zu aktualisieren.

+3

Das ist nicht sehr nützlich. Ein Beispiel für das Erstellen äquivalenter Funktionen mithilfe von require() wäre wesentlich informativer. Ich meine, ich habe das Handbuch zum Upgrade gelesen und grun-lib-legalhelpers docs, und ich weiß immer noch nicht, wie ich meine Helfer konvertieren soll. – Kato