-
ID:IzTgZM さんの質問

gulpのimageminで、複数の拡張子に対応させたい場合はgulp.src()をどのように記述すればいいでしょうか?

// gulpプラグインの読みこみ
var gulp = require(’gulp’);
// 画像を圧縮するプラグインの読み込み
var imagemin = require("gulp-imagemin");
gulp.task("imageMinTask", function() { // 「imageMinTask」という名前のタスクを登録
gulp.src("images/*.png") // imagesフォルダー以下のpng画像を取得
.pipe(imagemin()) // 画像の圧縮処理を実行
.pipe(gulp.dest("minified_images/")); // minified_imagesフォルダー以下に保存
});

みんなの回答 3 件

ID:CTol.Q さんの回答

gulp.src(["images/**/*.png","images/**/*.jpg"])
これで

ID:sbC3w1

[]で囲むんですね!ありがとうございました

ID:s.068Z さんの回答

それでもできるけどさ、同じこと書いてて無駄が多いよ。
gulp.src("images/**/*.{jpg,png}")

ID:IZKaLj

上で回答した者ですがこんな書き方もあるんですね!
最近jsいじり始めるようになったので勉強になりました

ID:3MQdX6 さんの回答

というか、gulp.src() に Path は直接書かない。

最終更新日:2015-04-09 (6,059 views)

関連するトピックス

ページ上部に戻る