Gruntjs 运行咕哝无声/不冗长

Gruntjs 运行咕哝无声/不冗长,gruntjs,jasmine,karma-runner,Gruntjs,Jasmine,Karma Runner,如何让咕噜声更安静 我没有启用--verbose选项。我仍然有一个很长的日志 我想有一个较短的日志,理想情况下只是记录失败的规格 有什么建议吗 我正在使用grunt karma和Jasmine更新 在下面的评论中进行了一些讨论之后,我认为您可以这样做: grunt test | grep should\|Expected > logs.txt 这样,您将只得到日志文件中包含“应该”或“预期”的行。 调整此表达式以匹配要保留的行 我的第一个回答是: 只需重定向输出 假设您的任务名为“测试

如何让咕噜声更安静

我没有启用
--verbose
选项。我仍然有一个很长的日志

我想有一个较短的日志,理想情况下只是记录失败的规格

有什么建议吗

我正在使用
grunt karma
Jasmine
更新 在下面的评论中进行了一些讨论之后,我认为您可以这样做:

grunt test | grep should\|Expected > logs.txt
这样,您将只得到日志文件中包含“应该”或“预期”的行。 调整此表达式以匹配要保留的行


我的第一个回答是:

只需重定向输出

假设您的任务名为“测试”

  • 在OS X/Linux下:

    grunt test > /dev/null
    
  • 在windows命令行下:

    grunt test > NUL
    

或者您可以更改配置并设置选项。无声地将设置为。看看帕斯卡,当我在特拉维斯的时候,这可能是个好主意。在这种情况下会记录错误吗?如果没有,如何使
成功
静音/不显示?我认为没有任何日志记录。如果要获得输出,请重定向到一个文件,而不是Dev/null。在本地,我已经在重新定向到一个文件。但它记录了1K+行,因为我有很多规格。我不想记录成功的例子。这个答案与咕噜服务有关,而不是咕噜本身。