【发布时间】:2015-02-16 16:21:06
【问题描述】:
我是 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');
});
});
我想将其配置为重命名、缩小并仅将更改的文件保存到 dist 文件夹。做这个的最好方式是什么?
【问题讨论】:
标签: javascript gulp gulp-watch