如何用grunt.loglogging彩色信息

在运行特定任务时,我想用Gruntlogging警告,黄色信息。

目前我使用grunt.log.subhead输出粗体字体,但没有太多的关注。

 grunt.log.subhead 'You may want to use --sourceMaps option' 

你可以试试这个:

 grunt.log.writeln('You may want to use --sourceMaps option'['yellow'].bold); 

日志的咕噜API文档没有提到如何做到这一点。 我在这里find了一组幻灯片: http : //slides.com/joshschumacher/grunt-logging#/

从@jon提到的幻灯片中,有效的颜色是:

 var colors = ['white', 'black', 'grey', 'blue', 'cyan', 'green', 'magenta', 'red', 'yellow', 'rainbow']; colors.forEach(function (color) { grunt.log.writeln('testing'[color]); grunt.log.writeln('testing bold'[color].bold); });