如何更改gulp-debug的输出颜色?

Mit*_*tsa 6 debugging console node.js output gulp

由于与Gulp的崩溃,我无法调试背后发生的事情.所以我安装了gulp-debug.我认为由于输出颜色,它会抛出一些错误但在我的Windows系统中具有不可读的条件.是否可以更改此输出颜色?

在此输入图像描述

更新

@ pgreen2,谢谢你的回复.

gulp --no-color
Run Code Online (Sandbox Code Playgroud)

允许完全无颜色,以便我无法区分输入和输出.那么有没有其他方法来改变特定的蓝色本身?

我搜索了所有文件夹,发现它是硬编码的.开发人员也明确表示过这样的观点

//不要在cmd.exe上使用'blue'不可见

所以我在core-util-is下的float.patch中用一些颜色替换为一些十六进制颜色.

-inspect.colors = {
-  'bold' : [1, 22],
-  'italic' : [3, 23],
-  'underline' : [4, 24],
-  'inverse' : [7, 27],
-  'white' : [37, 39],
-  'grey' : [90, 39],
-  'black' : [30, 39],
-  '#FFF8DC' : [34, 39], // Blue got changed here
-  'cyan' : [36, 39],
-  'green' : [32, 39],
-  'magenta' : [35, 39],
-  'red' : [31, 39],
-  'yellow' : [33, 39]
-};
Run Code Online (Sandbox Code Playgroud)

而在另一个核心工具中.但它仍然采用蓝色本身.readme.md脚本中还有一个条目.他们也在遍历那个页面吗?如果我做错了,请纠正我.

gulp-debug是一个很好的调试工具?

pgr*_*en2 5

我没用过gulp-debug,所以我不能评论它的用处.查看源代码(https://github.com/sindresorhus/gulp-debug/blob/master/index.js)后,输出颜色是硬编码的.但是,您可以使用禁用gulp的所有颜色--no-color.

例:

gulp --no-color
Run Code Online (Sandbox Code Playgroud)