Gulp无法复制图片。

3

这是我的代码:

gulp.task('build-images-dev', function() {
  return gulp.src('./public/app/images/**/*.{gif,jpg,png,svg}')
      .pipe(gulp.dest('dist.dev/images'));
});

应该复制到 dist.dev/images,但实际上没有。我试图了解问题出在哪里,有人可以帮助我吗?

以下是控制台信息:

$ gulp build-images-dev
[16:40:07] Using gulpfile C:\projects\project\gulpfile.js
[16:40:07] Starting 'build-images-dev'...
[16:40:07] Finished 'build-images-dev' after 24 ms

2
你的代码没有问题,很可能是路径的问题。使用 gulp-debug 来查找文件是否被找到。 - Sven Schoenung
2个回答

3
  gulp.task('build-images-dev', function() {
    gulp.src(['imgs/**/*.{gif,jpg,png,svg}'])
        .pipe(gulp.dest('dist/imgs'));
  });

gulp.task('watch', function() {
    gulp.watch('imgs/**/*.{gif,jpg,png,svg}', ['build-images-dev']);
});

虽然这段代码可能回答了问题,但提供有关它如何以及/或为什么解决问题的附加上下文将改善答案的长期价值。 - Nic3500
同意Nic的观点。 - Ezequiel Villarreal

1

问题已关闭:问题在于路径错误。无论如何,使用gulp-debug来查找错误。


网页内容由stack overflow 提供, 点击上面的
可以查看英文原文,
原文链接