gpt4 book ai didi

javascript - gulp 缩小已经缩小的文件

转载 作者:数据小太阳 更新时间:2023-10-29 04:22:15 27 4
gpt4 key购买 nike

我尝试使用 gulp 缩小单独的 .js 文件。喜欢:

file_one.js --> file_one.min.js
file_two.js --> file_two.min.js

它在我第一次执行 gulp 时起作用。但如果我第二次运行它,它看起来像这样:

file_one.js 
file_one.min.js
file_one.min.min.js
file_two.js
file_two.min.js
file_two.min.min.js

每次我执行 gulp 时,它都会重复该模式。我怎样才能阻止它缩小已经缩小的 js。

我使用以下代码:

gulp.task('scripts', function() {
return gulp.src('dest/*js')
.pipe(rename({ suffix: '.min' }))
.pipe(uglify())
.pipe(gulp.dest('dest'));
});

最佳答案

您可以将缩小后的文件放在不同的目录中,或者您可以像这样在 gulp.src 中排除它们:

gulp.task('scripts', function() {
return gulp.src(['dest/*.js', '!dest/*.min.js'])
.pipe(rename({ suffix: '.min' }))
.pipe(uglify())
.pipe(gulp.dest('dest'));
});

关于javascript - gulp 缩小已经缩小的文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/24805323/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com