Grunt 0.4.2 发布
发布时间:2013年11月21日Grunt 0.4.2 现已发布至 npm。
此版本应该解决了 Windows 开发人员遇到的许多问题,例如管道重定向、控制台输出和 BOM 保留。
除了许多错误修复之外,我们还针对 Grunt 中的外部依赖项做出了一些决定。以下外部库已被弃用,现在应作为 npm 模块引入:
- 使用 glob 替代
grunt.file.glob
- 使用 minimatch 替代
grunt.file.minimatch
- 使用 findup 替代
grunt.file.findup
- 使用 lodash 替代
grunt.util._
- 使用 underscore.string 替代
grunt.util._.str
- 使用 hooker 替代
grunt.util.hooker
- 使用 async 替代
grunt.util.async
- 使用 getobject 替代
grunt.util.namespace
如果您想在任务中使用这些外部库,请像安装 Grunt 或任何 Grunt 插件 一样使用 npm install <module> --save-dev
安装它们。例如,如果您之前使用过 grunt.util._
,现在您需要使用 npm install lodash --save-dev
安装 Lo-Dash。
// Then change this code:
var newArr = grunt.util._.map(arr, fn);
// To this:
var _ = require('lodash');
var newArr = _.map(arr, fn);
团队也在征求有关 Grunt 未来发展的反馈,因此如果您有时间,请加入 0.5.0 里程碑 讨论。
请在此处查看 0.4.2 版本的更新日志 此处。
祝您使用 Grunt 愉快!
评论由Disqus提供支持