0

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

有什么办法可以解决这个问题。

4

1 回答 1

1

我用 和 都试过gulp-minifygulp-uglifygulp-minify似乎很乐意添加该后缀。

您可以改用gulp-uglify对我有用的方法:

gulp.src(folders[i]+'/*.js')
    .pipe(uglify())
    .pipe(gulp.dest(folders[i]))
于 2016-03-18T12:43:26.140 回答