snowf
Version:
Javascript snowflakes generator -- Let it snow on your page! ❄
38 lines (32 loc) • 817 B
JavaScript
var gulp = require('gulp');
var uglify = require('gulp-uglify');
var rename = require('gulp-rename');
var connect = require('gulp-connect');
gulp.task('server', function() {
connect.server({
port: 3000,
livereload: true,
});
});
gulp.task('html', function() {
gulp.src('demo/*.html')
.pipe(connect.reload());
});
gulp.task('script', function() {
gulp.src('snowf.js')
.pipe(uglify())
.pipe(rename('snowf.min.js'))
.pipe(gulp.dest('./'))
.pipe(connect.reload());
});
gulp.task('build', function() {
gulp.src('snowf.js')
.pipe(uglify())
.pipe(rename('snowf.min.js'))
.pipe(gulp.dest('./'));
});
gulp.task('watch', function() {
gulp.watch('demo/snowf.html', ['html']);
gulp.watch('snowf.js', ['script']);
});
gulp.task('default', ['server', 'watch']);