Boa tarde! Acho que fiz igualzinho ao instrutor na parte de criar o comando "copy", mas apareceu a seguinte mensagem:
C:\Users\Usuario\Desktop\curso-gulp\projeto (projeto@1.0.0) λ npm run gulp copy
projeto@1.0.0 gulp C:\Users\Usuario\Desktop\curso-gulp\projeto gulp "copy"
[15:17:39] Using gulpfile ~\Desktop\curso-gulp\projeto\gulpfile.js
[15:17:39] Starting 'copy'...
[15:17:39] The following tasks did not complete: copy
[15:17:39] Did you forget to signal async completion?
npm ERR! code ELIFECYCLE
npm ERR! errno 1
npm ERR! projeto@1.0.0 gulp: gulp "copy"
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! C:\Users\Usuario\AppData\Roaming\npm-cache_logs\2020-07-23T18_17_39_317Z-debug.log
O meu código está da seguinte forma:
var gulp = require('gulp');
imagemin = require('gulp-imagemin')
gulp.task('copy', function(){
gulp.src('src')
.pipe(gulp.dest('dist'));
})
gulp.task('build-img', function () {
return gulp.src('dist/img/**/*')
.pipe(imagemin())
.pipe(gulp.dest('dist/img'));
})
Alguma luz sobre o problema, por favor? Muito obrigado!