如何在tfs构建日志控制台中使用颜色获取npm测试输出

时间:2017-04-06 11:54:19

标签: node.js tfs npm karma-runner tfsbuild

我有一个运行npm测试的tfs 2017版本。 在执行构建时,所有的npm测试输出都没有着色,但是当我在没有构建的命令行中执行这些测试时,它们会被弄糊涂。

如何在构建日志控制台上使用karma编写的这些颜色相同?

2 个答案:

答案 0 :(得分:0)

请参阅npm config中的“颜色”:

如果将其设置为“always”,则它将始终以彩色输出。默认情况下,只有在直接连接到tty时才以彩色输出。

但请记住,npm test启动的测试运行器也可能需要相应配置。

如果你正在使用karma-runner,那么请看:

并搜索“color”配置选项。

如果没有任何帮助,那么你可以通过脚本等工具欺骗程序连接到真正的tty:

答案 1 :(得分:0)

你做不到。构建日志不会捕获颜色。