nodejs - ошибка обработки изображения gulp - Ошибка: spawn [...] / optipng-bin / vendor / optipng ENOENT - PullRequest
0 голосов
/ 25 июня 2019

Я получаю эту ошибку при компиляции gulp обработки изображений на сервере Linux.

Но, хотя я пытаюсь на моем локальном сервере Windows, он работает отлично !!

Вот задача gulp image:

// image processing
gulp.task('images', function () {
    var out = folder.build + 'assets/img/';
    return gulp.src(folder.src + 'assets/img/**/*')
        .pipe(newer(out))
        .pipe(imagemin({
            optimizationLevel: 5,
            verbose: true
        }))
        .pipe(gulp.dest(out));
});

Вот журнал ошибок:

[01:06:54] Using gulpfile ~/zubizi/gulpfile.js
[01:06:54] Starting 'images'...

events.js:167
      throw er; // Unhandled 'error' event
      ^
Error: spawn /home/zubizi/zubizi/node_modules/optipng-bin/vendor/optipng ENOENT
    at Process.ChildProcess._handle.onexit (internal/child_process.js:246:19)
    at onErrorNT (internal/child_process.js:421:16)
    at process.internalTickCallback (internal/process/next_tick.js:72:19)
Emitted 'error' event at:
    at errorOrDestroy (internal/streams/destroy.js:98:12)
    at DestroyableTransform.onerror (_stream_readable.js:694:7)
    at DestroyableTransform.emit (events.js:182:13)
    at DestroyableTransform.EventEmitter.emit (domain.js:441:20)
    at Immediate.<anonymous> (/home/zubizi/zubizi/node_modules/through2-concurrent/through2-concurrent.js:37:14)
    at processImmediate (timers.js:634:17)
    at process.topLevelDomainCallback (domain.js:120:23)
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...