在composer上运行脚本时保持颜色输出

pau*_*ani 11 php bdd composer-php

Composer允许运行脚本,如定义脚本中所述.

所以,我正在尝试用它运行一些规范测试.

{
    "scripts": {
        "test": "./vendor/davedevelopment/dspec/bin/dspec"
    },
    "require-dev": {
        "esperance/esperance": "dev-master",
        "davedevelopment/dspec": "dev-master"
    }
}
Run Code Online (Sandbox Code Playgroud)

它运行良好,但没有颜色输出,对于规格测试,这很难阅读.

如何运行脚本但保留原始彩色输出?

Mar*_*elo 26

使用--ansi参数.

"test": "./vendor/davedevelopment/dspec/bin/dspec --ansi"
Run Code Online (Sandbox Code Playgroud)