如何编写新的Grunt 0.4助手
在较旧的grund版本中,我执行如下的助手:
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; }); };
我应该如何执行新的Grunt 0.4版本的帮手?
从0.3升级到0.4页
助手
Grunt的帮助系统已被删除,以支持节点
require
。 有关如何在Grunt插件之间共享function的简要示例,请参阅grunt-lib-legacyhelpers 。 鼓励插件作者升级他们的插件。
- 首先请求在Windows Azure上使用MongoDB的node.js应用程序产生400个错误的请求
- Node.js(使用socket.io和express)抛出“events.js:71 throw arguments ; //未处理“错误”事件“
- Grunt失败生成“path.join的参数必须是string”错误
- 尝试安装grunt-sass时,“node build.js”失败
- 为什么npm init实际上初始化一个咕噜项目?
- 使用Yeoman和Mocha进行NodeJS和客户端的全面集成testing
- 运行Grunt任务时会出现优雅-fs警告
- 用头文件读取csv,然后使用node / grunt将每一行上传到couchdb
- grunt-contrib-copy死于EPERM操作不允许“C:\ Documents and Settings”
- 使用Grunt和Node.js构buildAngularJS UI-Grid时遇到困难
- Gruntjs:致命错误:getaddrinfo ENOTFOUND