Javascript grunt运行删除控制台颜色
我有一个小的grunt任务来清理覆盖率文件夹,然后像这样运行测试:Javascript grunt运行删除控制台颜色,javascript,gruntjs,Javascript,Gruntjs,我有一个小的grunt任务来清理覆盖率文件夹,然后像这样运行测试: grunt.registerTask('test', [ 'clean:test', 'run:test' ]); options: {}, test: { cmd: 'npm', args: [ 'test' ] } }; 运行任务本身如下所示: grunt.registerTask('test', [ 'c
grunt.registerTask('test', [
'clean:test',
'run:test'
]);
options: {},
test: {
cmd: 'npm',
args: [
'test'
]
}
};
运行任务本身如下所示:
grunt.registerTask('test', [
'clean:test',
'run:test'
]);
options: {},
test: {
cmd: 'npm',
args: [
'test'
]
}
};
注意:这是使用grunt运行任务-
这些任务可以很好地完成它们的工作,但是当运行grunt任务时,颜色将从控制台中的测试中移除。当我刚刚运行npm测试时,颜色就在那里。我想知道有没有什么办法可以解决这个问题?在谷歌搜索了一下之后,我尝试添加到运行任务中:
options: {
'no-color': false
},
但这似乎毫无作用。有没有办法在这里启用颜色?谢谢 如果测试中的颜色由您控制,请尝试在
grunt.log
中使用颜色
例如
需要知道运行哪个插件to@theaccordance哦,很抱歉,我正在使用grunt运行-插件不支持将颜色输出传递到grunt,您需要向作者提交一个功能请求以供考虑。我不知道这是如何应用的?这是一个运行npm脚本的grunt运行任务(运行mocha进行测试)。@Ajmajma这就是为什么我提到“如果颜色在你的控制范围内”。其他情况下,你可以使用类似于[link]的东西来代替grunt运行(默认情况下还没有开始支持颜色)。