我在node js应用程序中工作。我想缩小服务器js文件。为此目的使用gulp。
var folders = ['business','config','controllers','model','routes','utilities']
gulp.task('minify', function() {
for(i=0;i<folders.length;i++){
gulp.src(folders[i]+'/*.js')
.pipe(rename({suffix: ""}))
.pipe(minify({ext:'.js'}))
.pipe(gulp.dest(folders[i]))
}
});
这是我的gulp文件。我需要缩小文件夹中的文件,而无需重命名或重新创建任何新文件。但现在它在不同的文件夹中创建,文件将附加最小后缀。
有没有办法解决这个问题。
答案 0 :(得分:1)
我使用gulp-minify
和gulp-uglify
尝试了此操作。 gulp-minify
似乎愿意添加后缀。
您可以使用gulp-uglify
替代哪个适用于我:
gulp.src(folders[i]+'/*.js')
.pipe(uglify())
.pipe(gulp.dest(folders[i]))