gulpfile.js的css合并压缩,js合并压缩

// 获取 gulp
var gulp = require('gulp');
// 获取模块
var uglify   = require('gulp-uglify');
var cleanCSS = require('gulp-clean-css');
var concat   = require('gulp-concat');

// 在命令行使用 gulp script 启动此任务
gulp.task('default', function() {
    //压缩
    //var jsCompress  = gulp.src('src/js/modules/*.js').pipe(uglify()).pipe(gulp.dest('dist/js/modules'));
    //var cssCompress = gulp.src('src/css/*.css').pipe(cleanCSS()).pipe(gulp.dest('dist/css'));
    //合并
    //var jsConcat  = gulp.src('src/js/modules/*.js').pipe(concat('all.js')).pipe(gulp.dest('dist/'));
    //var cssConcat = gulp.src('src/css/*.css').pipe(concat("index.css")).pipe(gulp.dest('dist/'));
    //合并及压缩
    var jsCompressConcat  = gulp.src('src/js/modules/*.js').pipe(concat('all.js')).pipe(uglify()).pipe(gulp.dest('dist/'));
    var cssCompressConcat = gulp.src('src/css/*.css').pipe(concat("index.css")).pipe(cleanCSS()).pipe(gulp.dest('dist/'));
    return jsCompressConcat,cssCompressConcat;
});

猜你喜欢

转载自blog.csdn.net/qq_32705087/article/details/86287475
今日推荐