嗨,伙计们,我的守护进程无法正确处理,我正在尝试查看新图像的文件夹,然后使用 optipng 压缩它们并使用另一个命令来移动它们。
# Compress png
guard 'process', :name => 'Compress PNG', :command => 'optipng -o7 images/pre/*.png' do
watch(/^images\/(.*)\.png/)
end
# Move png from pre to images
guard 'process', :name => 'Move png in pre to images root', :command => 'mv images/pre/*.png images/*.png' do
watch(/^images\/pre\/(.*)\.png/)
end
第一个问题是当新图像添加到文件夹时不会触发。下一个问题是它似乎不喜欢 *.png。此外,它似乎在 optipng 完成之前移动了图像。