Gulp缩小到同一个文件

时间:2016-03-18 12:27:46

标签: javascript node.js gulp gulp-minify

我在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文件。我需要缩小文件夹中的文件,而无需重命名或重新创建任何新文件。但现在它在不同的文件夹中创建,文件将附加最小后缀。

有没有办法解决这个问题。

1 个答案:

答案 0 :(得分:1)

我使用gulp-minifygulp-uglify尝试了此操作。 gulp-minify似乎愿意添加后缀。

您可以使用gulp-uglify替代哪个适用于我:

gulp.src(folders[i]+'/*.js')
    .pipe(uglify())
    .pipe(gulp.dest(folders[i]))