如何在文件中编写Guard-Rubocop结果



我已经实现了Guard-Rubocop Gem。我尝试了没有护卫的同一个宝石。没有警卫,我可以将结果写入文件(rubocop -o/- out)rubocop没有守卫。但是有了后卫,我找不到带有警卫的鲁ocop的选项。有人可以教我如何编写守卫 - 卢巴科普在文件中结果??

您尝试过

是否尝试过
guard :rubocop, cli: ['--out /path/to/output/file'] do
  # ...
end

文档中建议的

更新

如果您仅需要鲁布科普输出来提交,则如何完成:

# Guardfile
# set before guard rubocop initialisation
UI.instance_variable_set :@logger, Lumberjack::Logger.new("log/errors.log", UI.options)
guard :rubocop do
  # ...
end

修复:

而不是黑客,而是有一种正式的方法来设置logger的选项(谢谢@netzpirat):

logger device: "log/errors.log"

最新更新