2013-02-27 58 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插件之间共享功能的简要示例,请参阅grunt-lib-legacyhelpers。鼓励插件作者升级他们的插件。

+3

这并不是非常有用。如何通过使用require()来创建等价的功能的例子会更具信息性。我的意思是,我阅读过升级手册和grunt-lib-legacyhelpers文档,我仍然不知道如何转换我的助手。 – Kato 2013-06-26 19:10:44