Вопросы о gulp

Тема закрыта
247
.
Артёмочка
Имеется такой таск, на данный момент он просто копирует картинки в папку dist
gulp.task('skins', ['clean'], function() {
  return gulp.src('src/img/skins/**')
    .pipe(gulp.dest('dist/skins'));
    // как понял надо уже тут писать
});

Собственно как уменьшить картинки например до 150х150 px после того как уже скопированы в dist/skins и получить Data URI каждой картинки и поместить в массив, потом у меня массив передаётся в шаблон...

P.S. с gulp познакомился только этой ночью
.
reaper
Артёмочка, https://www.npmjs.com/package/ ... esize
https://www.npmjs.com/package/ ... ase64
И лучше исходные пикчи брать.
.
Артёмочка
reaper, окей с gulp-image-resize разобрался, теперь с gulp-base64 ну как бы тоже ясно, но как всё в массив запихать а не на диск сохранять?

Последовательность операций: сжимаем оригинальные пикчи, сжатое кладем в сборочную папочку, ресайзим сжатые пикчи и добавляем в массив в виде Data URI(имя: Data URI)
.
reaper
Артёмочка, .pipe(function (...) {})
Ну и дальше работаешь с тем, что пришло в функцию. За подробностями в документацию. Я понятия не имею, как писать свои плагины.
.
Артёмочка
reaper, оу, точняк, спасибо за подсказку, крой тему
Всего: 5