cynipe/dspike — pull request #3 by cynipe (2014-11-11 05:25:02+00:00)
Title: 画像圧縮出来るようにした

jpg, png, gifを圧縮して元画像と同じディレクトリ上にファイル名に `.min` を付与して出力するようにしました。
2重に圧縮ファイルが生成されるのを防止するために `.min` が含まれるファイルは圧縮対象外としてあります。
除外ファイルの指定についてはベースディレクトリ毎に指定できるようにしてあります。

```
var config = {
'public/hoge': { },
'public/foo': {
imagemin: {
ignore: [ 'hoge.png', 'relative/path/from/base_dir.png' ],
}
},
};
```

もしくは圧縮したいファイルに命名規約を設けてそれにハマったのだけ圧縮というのでも良いかもしれません。

* 圧縮したいファイル: `hoge/img/compress.m.png` -> `hoge/img/compress.png`
* 圧縮したくないファイル: `hoge/img/plain.png` -> `hoge/img/plain.png`