gulp插件(1) - gulp-uglify(压缩JS文件)

原文来自:https://www.jianshu.com/p/5a35a67eefd7
功能描述
gulp-uglify插件用于JS文件压缩

安装命令
$ cnpm install gulp-uglify --save-dev
使用方法
例1:基本使用

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

gulp.task('jsmin', function(cb) {
pump([
gulp.src('src/js/index.js'),
uglify(),
gulp.dest('dist/js')
], cb)
});
例2:压缩多个JS文件,输出至指定目录

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

gulp.task('jsmin', function(cb) {
pump([
gulp.src(['src/js/demo1.js', 'src/js/demo2.js']),
uglify(),
gulp.dest('dist/js')
], cb)
});
例3:使用通配符“!”,“”,“*”,“{}”进行模式匹配

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

gulp.task('jsmin', function(cb) {
pump([
gulp.src(['src/js/*.js']),
uglify(),
gulp.dest('dist/js')
], cb)
});

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

推荐阅读更多精彩内容