我是Gulp的新手,但我设法创建了以下gulpfile.js来缩小驻留在/image/文件夹中的图像,并输出到我的/images/optimized/文件夹:
const gulp = require('gulp');
const imagemin = require('gulp-imagemin');
function minifyimages() {
return gulp.src('./images/*')
.pipe(imagemin())
.pipe(gulp.dest('images/optimised'))
verbose: true
}
exports.minifyimages = minifyimages;
如果我第一次运行这个脚本,它会自动生成/images/optimized/文件夹,这没问题。但是如果我再次运行它,它会生成一个/images/optimized/optimized/文件夹。
如果/optimized/文件夹已经存在,是否有办法跳过它的创建?
谢谢
1条答案
按热度按时间2wnc66cl1#
尝试此任务:
我把文件扩展名添加到
gulp.src
(你可能有更多的图像类型),这样gulp就不会查看optimized
文件夹了。