Grunt.js
にimagemin-contrib
をテストしたかったのですが、私は3つのjpg
ランダムイメージ(サイズ:それぞれ44kb、92kb、77kb)を選択し、フォルダとプラグインを設定しました。imagemin-contrib(Grunt)による画像圧縮
私はimagemin
gruntタスクを実行すると、写真が最適化されたとのメッセージが表示されましたが、最初の2枚の写真のサイズは5kbまたは10kbの縮小しか見られませんでした。 。
「最適化された画像」ではこれが正常だったのでしょうか?私はもっと激しいサイズの減少を期待していました。選択した画像がすでに最適化されている可能性はありますか?それとも、私がどのようにしゃがんだ命令を書いているのだろうか?以下は
私はうなり声のコマンドを実行するために使用するコードです:絶対にこれらの画像を元の状態に依存
module.exports = function(grunt) {
grunt.initConfig({
pkg: grunt.file.readJSON('package.json'),
//Image Min Plugin
imagemin: {
dynamic: {
files: [{
expand: true,
cwd: 'photos/',
src: ['**/*.{png,jpg,gif}'],
dest: 'photos/optim/'
}]
}
}
});
grunt.loadNpmTasks('grunt-contrib-imagemin');
grunt.registerTask('default', ['imagemin']);
};
これは私が今までここに受け取った中で最も驚くほど完全な答えです。それを十分に説明する時間をとってくれてありがとう。 –
実際に何かを忘れてしまったので別の情報を追加します – kentor