纱线:如何全局禁用颜色输出

时间:2018-04-18 20:10:52

标签: yarnpkg

在较新版本的yarn包管理器中,几乎所有命令都有--no-color选项。

我在持续集成服务器(Jenkins)下运行纱线,颜色转义字符污染输出。我想在.yarnrc文件中添加一些内容以防止这些转义字符的输出。但是当开发人员在终端上运行它时,我也会留下它。

如何全局配置--no-color选项?

1 个答案:

答案 0 :(得分:0)

您可以将环境变量FORCE_COLOR设置为0以禁用任何彩色输出(此选项来自chalkyarn使用它来输出颜色)。 / p>

pipeline {
    agent {
        docker {
            image 'node:10'
        }
    }

    environment {
        FORCE_COLOR = '0'
    }

    stages {
        stage('run yarn') {
            steps {
                sh 'yarn'
            }
        }
    }
}