黑人的命也是命(Black Lives Matter)

Grunt 0.4.2 发布

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提供支持