Estou iniciando o treinamento e ao executar o comando abaixo:
npm rum gulp build-img
Para rodar o arquivo que esta na raiz do projeto (gulpfile.js) com este código:
var gulp = require('gulp'),
imagemin = require('gulp-imagemin')
gulp.task('build-img', function () {
gulp.src('src/img/**/*')
.pipe(imagemin())
.pipe(gulp.dest('src/img'))
})
É apresentado este erro
> projeto@1.0.0 gulp /Users/f6764869/Documents/Curso_Alura/Engenheiro Front-end/projeto
> gulp "build-img"
[12:55:52] Using gulpfile ~/Documents/Curso_Alura/Engenheiro Front-end/projeto/gulpfile.js
[12:55:52] Starting 'build-img'...
[12:55:52] Finished 'build-img' after 4.81 ms
events.js:167
throw er; // Unhandled 'error' event
^
Error: spawn /Users/f6764869/Documents/Curso_Alura/Engenheiro Front-end/projeto/node_modules/optipng-bin/vendor/optipng ENOENT
at Process.ChildProcess._handle.onexit (internal/child_process.js:232:19)
at onErrorNT (internal/child_process.js:407:16)
at process._tickCallback (internal/process/next_tick.js:63:19)
Emitted 'error' event at:
at DestroyableTransform.onerror (/Users/f6764869/Documents/Curso_Alura/Engenheiro Front-end/projeto/node_modules/vinyl-fs/node_modules/readable-stream/lib/_stream_readable.js:558:12)
at DestroyableTransform.emit (events.js:182:13)
at /Users/f6764869/Documents/Curso_Alura/Engenheiro Front-end/projeto/node_modules/through2-concurrent/through2-concurrent.js:37:14
at DuplexWrapper.<anonymous> (/Users/f6764869/Documents/Curso_Alura/Engenheiro Front-end/projeto/node_modules/gulp-imagemin/index.js:58:5)
at DuplexWrapper.emit (events.js:182:13)
at Through2.onerror (/Users/f6764869/Documents/Curso_Alura/Engenheiro Front-end/projeto/node_modules/stream-combiner2/index.js:54:18)
at Through2.emit (events.js:187:15)
at onwriteError (/Users/f6764869/Documents/Curso_Alura/Engenheiro Front-end/projeto/node_modules/imagemin-optipng/node_modules/readable-stream/lib/_stream_writable.js:250:10)
at onwrite (/Users/f6764869/Documents/Curso_Alura/Engenheiro Front-end/projeto/node_modules/imagemin-optipng/node_modules/readable-stream/lib/_stream_writable.js:268:5)
at WritableState.onwrite (/Users/f6764869/Documents/Curso_Alura/Engenheiro Front-end/projeto/node_modules/imagemin-optipng/node_modules/readable-stream/lib/_stream_writable.js:106:5)
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! projeto@1.0.0 gulp: `gulp "build-img"`
npm ERR! Exit status 1
npm ERR!
npm ERR! Failed at the projeto@1.0.0 gulp script.
npm ERR! This is probably not a problem with npm. There is likely additional logging output above.
npm ERR! A complete log of this run can be found in:
npm ERR! /Users/f6764869/.npm/_logs/2019-02-06T14_55_52_673Z-debug.log
Alguém ja passou por isso ou sabe o que esto fazendo errado? Obrigado