Terminal Grunt/jshint-任务观察程序终端输出颜色

Terminal Grunt/jshint-任务观察程序终端输出颜色,terminal,gruntjs,jshint,grunt-contrib-jshint,Terminal,Gruntjs,Jshint,Grunt Contrib Jshint,我正在使用Grunt task runner在Windows8.1上构建一个web应用程序,并使用JShint任务检查Javascript。GrunFile是使用Webapp生成器生成的 当JSHint检测到错误时,终端窗口中生成的输出被涂成深蓝色——这在终端窗口的黑色背景色下很难读取 我曾尝试将背景颜色更改为其他颜色,但虽然它修复了JShint输出,但它使其他输出难以读取 所以我的问题是,;如何更改JSHint输出的颜色?我在尝试做同样的事情时发现了这个问题。您可以尝试使用无颜色标志。像这样跑

我正在使用Grunt task runner在Windows8.1上构建一个web应用程序,并使用JShint任务检查Javascript。GrunFile是使用Webapp生成器生成的

当JSHint检测到错误时,终端窗口中生成的输出被涂成深蓝色——这在终端窗口的黑色背景色下很难读取

我曾尝试将背景颜色更改为其他颜色,但虽然它修复了JShint输出,但它使其他输出难以读取


所以我的问题是,;如何更改JSHint输出的颜色?

我在尝试做同样的事情时发现了这个问题。您可以尝试使用无颜色标志。像这样跑:

grunt jshint --no-color

不幸的是,这将删除所有颜色-这使情况更糟,依我看。这显然与grunt日志输出的工作方式有关。看到这个帖子,我们Windows用户似乎没有其他选择。我一直想尝试一下Cygwin终端,看看这是否有什么不同……我会报告我的发现。我曾研究过将Cygwin与grunt一起使用,但看起来太费劲了。我要放弃并坚持使用powershell。@zumek-对部分解决方案进行投票怎么样?我也遇到了同样的问题。这里有一个截图:。有问题的输出似乎是警告。