【发布时间】:2015-03-13 09:19:21
【问题描述】:
这是一个“干净”任务的示例 GruntFile(使用 grunt-contrib-clean 插件):
clean: {
dry: {
src: ["build/css"],
options: {
'no-write': true
}
}
}
运行grunt clean:dry 会输出:
Running "clean:dry" (clean) task
>> 2 paths cleaned.
Done, without errors.
使用grunt clean:dry -v,给我我想要的:
Running "clean:dry" (clean) task
Not actually cleaning live/css...
Not actually cleaning live/js...
...但它也显示了一堆与当前任务无关的配置日志。我可以使用 --verbose 标志(或其他标志)来显示任务的完整输出,而无需滚动浏览所有不相关的配置日志吗?
PS:我的其他插件也遇到了同样的问题,当他们的文档表明我应该期待更多时,只显示一行输出。
(相关问题:Logging from grunt-contrib-jasmine 和How can I force JSHint running in grunt to always use the --verbose flag 请勿回答此问题)。
【问题讨论】:
-
据我所知没有。一些单独的插件可以选择输出更多信息,但是如果你使用 CLI 选项,它会被传递给所有插件,因此它们都是“冗长的”。
-
感谢您的快速反馈。我很惊讶这无法完成,但全局 --verbose 暂时可以使用。