1

如何使用 Ruby guardgem仅在特定文件夹中查看文件创建事件

4

1 回答 1

1

您可以直接在您的Guardfile

module ::Guard
  class Test < Guard
    def run_on_additions(paths)
      puts "New paths: #{ paths.inspect }"
    end
  end
end

guard 'test'

您可以在ruby​​doc.info上找到 Guard 插件基类的文档。如果您的内联 Guard 增长,您可以创建自己的 Guard 插件 gem,请参阅 Wiki 页面了解如何创建 Guard

另一种选择是直接使用Listen,这是从Guard中提取的文件监听器。

于 2012-08-18T11:50:21.490 回答