Мой узел и НПМ Vesrions нижеГлоток-изображения оптимизация сборки дает ошибку
узел v6.9.1 НПМ v3.10.9
Мой код
'use strict';
const gulp = require('gulp');
const imageop = require('gulp-image-optimization');
let dir = {
srcImages: 'public/wps/source/images',
build: 'public/wps/build/'
};
const config = {
src: dir.srcImages + '/**/*',
dest: dir.build + 'images/'
};
gulp.task('img-prod', function (cb) {
gulp.src(config.src).pipe(imageop({
optimizationLevel: 5,
progressive: true,
interlaced: true
})).pipe(gulp.dest(config.dest)).on('end', cb).on('error', cb);
});
Когда я сделать глотком сборки он выдает ошибку
internal/child_process.js: 289 var err = this._handle.spawn (options); ^
TypeError: Bad argument at TypeError (native) at ChildProcess.spawn (internal/child_process.js:289:26) at exports.spawn (child_process.js:380:9) at Imagemin._optimizeJpeg (/Users/sureshraju/xxx/Wps/web-pres/node_modules/image-min/imagemin.js:126:12) at Imagemin.optimize (/Users/sureshraju/xxxx/Wps/web-pres/node_modules/image-min/imagemin.js:57:26) at module.exports (/Users/sureshraju/xxxx/Wps/web-pres/node_modules/image-min/imagemin.js:179:21) at /Users/sureshraju/xxxx/Wps/web-pres/node_modules/gulp-image-optimization/index.js:38:17 at FSReqWrap.oncomplete (fs.js:123:15)
Я не тестировал это, но постараюсь ограничить ваш глобус только изображениями, а не всеми файлами. –
Am using Images alone ... не все файлы – Suresh
'/ **/*' означает все файлы. –