【发布时间】:2012-08-14 08:19:00
【问题描述】:
如何使用 Ruby guard gem 在特定文件夹中仅查看文件创建事件
【问题讨论】:
如何使用 Ruby guard gem 在特定文件夹中仅查看文件创建事件
【问题讨论】:
您可以直接在您的 Guardfile 中创建内联 Guard:
module ::Guard
class Test < Guard
def run_on_additions(paths)
puts "New paths: #{ paths.inspect }"
end
end
end
guard 'test'
您可以在 rubydoc.info 上找到 Guard 插件基类的文档。如果您的内联 Guard 增长,您可以创建自己的 Guard 插件 gem,请参阅 Wiki 页面了解如何create a Guard
另一种选择是直接使用Listen,这是从Guard中提取的文件监听器。
【讨论】: