我希望 Guard 将 haml 编译的输出发送到两个不同的地方。我尝试在我的 Guardfile 中调用 haml 两次,如下所示:
guard 'haml', :output => 'first_dir/', :input => 'src/haml' do
watch %r{^src/haml/.+(\.html\.haml)(?!(\.swp))}
end
guard 'haml', :output => 'second_dir/', :input => 'src/haml' do
watch %r{^src/haml/.+(\.html\.haml)(?!(\.swp))}
end
但这只会陷入无限循环。我的 Guardfile 需要什么样的外观才能输出到两个不同的目录?