私はイメージをminify'ingしているgruntスクリプト(誰かによって書かれた)を持っていますが、ソースとデスティネーションは同じフォルダです。私の考えでは、ソースが上書きされたイメージで上書きされているようです。ここでGruntJSとimagemin、 'src'を上書きすることはできますか?
が
imagemin: {
options: {
compress: true
},
dist : {
files: [
{
expand: true,
cwd : 'templates',
src : ['**/*.{png,jpg,gif}'],
dest : 'templates'
}
]
}
}
gruntfile.jsからのセクションである「ウォッチ」タスクとファイルが再処理されていないので、使用中で「新しい」もあります。
これは問題ありませんか?または、ソースとデスティネーションが常に異なる必要がありますか?私は 'jpg'と 'gif'が 'ロスレス'の味で来るとは思わない。私は、スクリプトが 'newer'を使用しているため、再起動後も存続していることのキャッシュを保持していると言われています。
はい、問題なく動作します。以前のリリースからプロジェクトに追加されたsvgファイルを最適化するために私のプロジェクトをリリースする前に実行される同様のタスクがあります。 – theaccordance