【问题标题】:Gulp minification to same fileGulp 缩小到同一个文件
【发布时间】:2016-03-18 12:27:46
【问题描述】:

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

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

【问题讨论】:

  • minify 来自哪个包?
  • var minify = require('gulp-minify');
  • 对于文件名,问题似乎是 gulp-minify。看看this link

标签: javascript node.js gulp gulp-minify


【解决方案1】:

我对@9​​87654321@ 和gulp-uglify 都进行了尝试。 gulp-minify 似乎很乐意添加该后缀。

您可以改用gulp-uglify,这对我有用:

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

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-12-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-04-27
    • 2014-12-30
    相关资源
    最近更新 更多