gupl 的基本压缩

// 获取 gulp

var gulp = require('gulp');

// 获取 uglify 模块(用于压缩 JS)

var uglify = require('gulp-uglify');

var cssUglify = require('gulp-minify-css');

var imageMin = require('gulp-imagemin');

// 压缩 js 文件

// 在命令行使用 gulp script 启动此任务

/* gulp.task('script', function () {

    // 1. 找到文件

    gulp.src('js/*.js')

        // 2. 压缩文件

        .pipe(uglify({ mangle: false }))

        // 3. 另存压缩后的文件

        .pipe(gulp.dest('dist/js'))

})

gulp.task('auto', function () {

    gulp.watch('js/*.js', ['script']);

    gulp.watch('css/*.css', ['css']);

    gulp.watch('images/*.*', ['image'])

})

gulp.task('css', function () {

    gulp.src('css/*.css')

        .pipe(cssUglify())

        .pipe(gulp.dest('dist/css'))

}) */

gulp.task('image', function () {

    gulp.src('img/**/*.*')

        .pipe(imageMin({ progressive: true }))

        .pipe(gulp.dest('dist/images'))

})

// gulp.task('default', ['script', 'auto', 'css']

// )

使用方法  gupl 加任务名  如:  gulp  img

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容