gulp 的使用
gulp 的使用
IT追寻者 发表于1年前
gulp 的使用
  • 发表于 1年前
  • 阅读 29
  • 收藏 1
  • 点赞 0
  • 评论 0

腾讯云 新注册用户 域名抢购1元起>>>   

###一.gulp 压缩 js

var gulp = require('gulp'),
    uglify = require('gulp-uglify'),
    jshint = require('gulp-jshint'),
	rename = require('gulp-rename'),
    del = require('del');
var jsSrc='js/**/*.js',
    jsDest="dist/js";
//检测JS
gulp.task('lintJs', function(){
    return gulp.src(jsSrc)
        //.pipe(jscs())   //检测JS风格
        .pipe(jshint({
            "undef": false,
            "unused": false
        }))
        //.pipe(jshint.reporter('default'))  //错误默认提示
        .pipe(jshint.reporter(stylish))   //高亮提示
        .pipe(jshint.reporter('fail'));
});

//压缩JS
gulp.task('minifyjs', function() {
    return gulp.src(jsSrc)
        .pipe(rename({suffix: '.min'}))   //rename压缩后的文件名
        .pipe(uglify())    //压缩
        .pipe(gulp.dest(jsDest));  //输出
});
gulp.task('clean', function(cb) {
    del([jsDest], cb)
});
gulp.task('default',function() {
    gulp.run('clean','minifyjs');
});
共有 人打赏支持
IT追寻者
粉丝 17
博文 225
码字总数 46019
×
IT追寻者
如果觉得我的文章对您有用,请随意打赏。您的支持将鼓励我继续创作!
* 金额(元)
¥1 ¥5 ¥10 ¥20 其他金额
打赏人
留言
* 支付类型
微信扫码支付
打赏金额:
已支付成功
打赏金额: