{
"name": "gulp-test",
"version": "1.0.0",
"main": "index.js",
"dependencies": {
"gulp": "^4.0.2",
"gulp-load-plugins": "^2.0.1",
"gulp-tinypng": "^1.0.2"
}
}
gulp img:compress
, всё отработало корректно, никакой ошибки:d:\gulp-test>gulp img:compress
[17:05:06] Using gulpfile d:\gulp-test\gulpfile.js
[17:05:07] Starting 'img:compress'...
[17:05:07] Starting '<anonymous>'...
[17:05:08] gulp-tingpng: [compressing] ? 1.jpg (done)
[17:05:10] gulp-tingpng: [compressing] ? 2.jpg (done)
[17:05:11] gulp-tingpng: [compressing] ? 3.jpg (done)
[17:05:12] gulp-tingpng: [compressing] ? 4.jpg (done)
[17:05:12] Finished '<anonymous>' after 5.44 s
[17:05:12] Finished 'img:compress' after 5.44 s
cb()
, а убрать сам аргумент cb из функции т.к. gulp ориентируется по нему. Посмотрите соответствующую статью в документации.