当我在浅色背景的终端中运行 Jest 时,其黄色输出完全无法读取。
我尝试找到任何允许我自定义颜色或完全关闭输出着色的选项。我发现很多关于
--colors
来打开输出颜色 on 的建议,但这与我需要的相反。
我使用带有 xterm 窗口的 Linux,白底黑字。
对于版本
"jest": "^24.8.0",
,使用jest --no-colors
命令禁用测试输出的颜色。
对于
jest==29.7.0
,所有常见的解决方案都不适合我(FORCE_COLOR=false
,--no-colors
,--colors=false
,--color=false
)
我必须解决这个问题:
npm test | sed "s,\x1B\[[0-9;]*[a-zA-Z],,g" &> logs.txt
我希望这对某人有帮助