Русское сообщество разработки на PHP-фреймворке Laravel.
Ты не вошёл. Вход тут.
Страницы 1
Никак не могу понять как пользоваться скриптом gulp-image-resize.
Описание скудное. В ветке проекта на гитхабе вопрос задать нельзя - сразу перекидывает на grunt-image-resize.
Сначала получал ошибку из-за того, что не поставил слеш в начале пути src.
То есть вот это gulp.src('resources/img/*') приводит к ошибке Error: write EPIPE
А вот это нет .pipe(gulp.dest('public/img/resize-640'));
events.js:85
throw er; // Unhandled 'error' event
^
Error: Error: write EPIPE
at finish (d:\OpenServer\domains\steklo.dev\node_modules\gulp-image-resize\node_modules\gulp-gm\index.js:40:21)
at gm.<anonymous> (d:\OpenServer\domains\steklo.dev\node_modules\gulp-image-resize\node_modules\async\lib\async.js:485:30)
at gm.emit (events.js:118:17)
at gm.<anonymous> (d:\OpenServer\domains\steklo.dev\node_modules\gulp-image-resize\node_modules\gulp-gm\node_modules\gm\lib\getters.js:70:16)
at Socket.cb (d:\OpenServer\domains\steklo.dev\node_modules\gulp-image-resize\node_modules\gulp-gm\node_modules\gm\lib\command.js:314:16)
at Socket.g (events.js:199:16)
at Socket.emit (events.js:107:17)
at onwriteError (_stream_writable.js:317:10)
at onwrite (_stream_writable.js:335:5)
at WritableState.onwrite (_stream_writable.js:105:5)
Потом исправил код вот так и ошибки больше нет.
gulp.task('img-resize-640', function () {
gulp.src('/resources/img/*')
.pipe(imageResize({ width : 640 }))
.pipe(gulp.dest('/public/img/resize-640'));
});
Но и результата тоже не появляется - папка resize-640 с маленькими картинками не создается
$ gulp img-resize-640
[18:56:36] Using gulpfile d:\OpenServer\domains\steklo.dev\gulpfile.js
[18:56:36] Starting 'img-resize-640'...
[18:56:36] Finished 'img-resize-640' after 11 ms
Не в сети
Страницы 1