1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32
| var gulp = require('gulp'); var connect = require('gulp-connect');
gulp.task('watch', function() { gulp.watch('./*.html', ['html']); gulp.watch('./css/**/*.css', ['css']); gulp.watch('./img/**/*.{png,jpg,gif}', ['images']); });
gulp.task('webserver', function() { connect.server({ livereload: true, port: 8066 }); });
gulp.task('html', function() { gulp.src('./*.html') .pipe(connect.reload()); });
gulp.task('css', function() { gulp.src('./css/**/*.css') .pipe(connect.reload()); });
gulp.task('images', function() { gulp.src('./img/**/*.{png,jpg,gif}') .pipe(connect.reload()); });
gulp.task('default', ['webserver', 'watch']);
|