关于 gulp-concat 合并 js的先后顺序


在用到 前段构建工具 gulp

用 gulp-concat 合并js 的时候, 需要安装 合并的先后顺序


 gulp.task('scripts', function() {
     gulp.src('./src/common/js/*.js')
        .pipe(concat('main.js'))
        .pipe(gulp.dest('dist/common/js'))
        .pipe(rename({suffix: '.min'}))
        .pipe(uglify())
        .pipe(gulp.dest('dist/common/js'))
        .pipe(notify({ message: 'Scripts common task complete' }));
});

这样合并 没法控制 js 的合并顺序,

有大神指导一下可以吗

npm gulp JavaScript

uillmm 8 years, 9 months ago

 gulp.task('scripts', function() {
  gulp.src(['a.js', 'b.js', 'c.js'])
    .pipe(concat('main.js'))
});

Susan answered 8 years, 9 months ago

你可以使用 gulp-order 插件 https://github.com/sirlantis/gulp-order , 关于gulp学习资料,你可以参考我们team的项目 https://github.com/Platform-CUF/use-gulp

Lua2z answered 8 years, 9 months ago

Your Answer