gpt4 book ai didi

bash - Codeception bash 颜色输出不显示

转载 作者:行者123 更新时间:2023-11-29 09:05:29 24 4
gpt4 key购买 nike

我已经使用 Codeception 和 PhantomJS 进行了一段时间的测试,但是每当我必须调试和运行时

    vendor/bin/codecept run --debug

将颜色设置为 true 我得到的是:

    Modules: ←[33mWebDriver, AcceptanceHelper←[39m

等等...所以出于某种原因,颜色只是以原始格式输出,根本不起作用。颜色通常有效。就像我使用“ls --color”时一样,它就可以正常工作。我的系统是 Windows 7,我使用的是“git bash”,我也尝试过常规的“cmd”、“powershell”和“cygqwin”。它们似乎都不适用于 codeceoptions 输出。那么问题是什么?我一无所知:(

最佳答案

在 bash 中,尝试运行

export TERM=ansi 

export TERM=xterm

在运行你的程序之前

或者,测试 shell 本身的颜色输出:

echo -e "\e[41m\e[32mCOLOR\e[0m"

如果确实有效,那是程序,而不是环境

最后,您可能只需要一个更好的控制台。尝试 conemu,它具有出色的 ansi 颜色支持,我将它用于 cmd powershell bash perl 和 ssh session :) http://sourceforge.net/projects/conemu/

关于bash - Codeception bash 颜色输出不显示,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/28895626/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com