小编bmd*_*per的帖子

获取Gulp watch仅在更改的文件上执行功能

我是Gulp的新手,拥有以下Gulpfile

var gulp = require('gulp');
var jshint = require('gulp-jshint');
var concat = require('gulp-concat');
var rename = require('gulp-rename');
var uglify = require('gulp-uglify');

gulp.task('compress', function () {
    return gulp.src('js/*.js') // read all of the files that are in js with a .js extension
      .pipe(uglify()) // run uglify (for minification)
      .pipe(gulp.dest('dist/js')); // write to the dist/js file
});

// default gulp task
gulp.task('default', function () {

    // watch for JS changes
    gulp.watch('js/*.js', function () {
        gulp.run('compress');
    });

});
Run Code Online (Sandbox Code Playgroud)

我想配置它来重命名,缩小并仅将我更改的文件保存到dist文件夹.做这个的最好方式是什么?

javascript gulp gulp-watch

14
推荐指数
1
解决办法
1万
查看次数

标签 统计

gulp ×1

gulp-watch ×1

javascript ×1