我已经实现了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"