UNPKG

react-webpack-flux-babel-natliu

Version:

react 全栈

22 lines (17 loc) 639 B
var gulp = require("gulp"); var jshint = require("gulp-jshint"); var uglify = require("gulp-uglify"); // 定义lint任务, 验证代码,注意gulp采取了pipe方法,用流的方法直接往下传递 gulp.task("lint", function() { return gulp.src("src/*.js") .pipe(jshint()) .pipe(jshint.reporter('default')); }); // 定义compress任务,压缩代码 gulp.task("compress", function () { return gulp.src("src/*.js") .pipe(uglify()) .pipe(gulp.dest('build')); }); // 将lint和compress任务组合起来,并建立新的默认任务 gulp.task("default", gulp.series('lint', 'compress'));