我在一个ruby,非rails项目中使用Guard。 (是的,rails标签就在那里,所以合适的人找到了这个。)
我有一个由我的Guardfile不断构建的系统设置。当我run_all时,除了观看某些文件和有选择地构建之外,所有的Guards基本上都运行构建。
我希望可以选择从rake任务运行构建。
我想我应该能够在rake任务中做这样的事情,但我不明白run_all在这里期待什么......
task :build do
require 'guard'
Guard.setup :guardfile => 'Guardfile'
Guard.run_all
end
感谢您的任何提示......
答案 0 :(得分:3)
回答我自己的蹩脚问题。我在github wiki的“Guard Cookbook”下找到了答案。
https://github.com/guard/guard/wiki/Use-Guard-programmatically-cookbook