UNPKG

dev-server-nodejs

Version:
37 lines (31 loc) 842 B
const del = require('del'), gulp = require('gulp'), browserSync = require('browser-sync').create(), gulpSequence = require('gulp-sequence'); var paths = { dist: { dest: 'app/' }, }; gulp.task('copy', function () { return gulp.src('./views/*') .pipe(gulp.dest('dist/assets/css/')); }); gulp.task('default', function () { }); gulp.task('build', function (cb) { prod = true; gulpSequence('clean', ['css-build', 'js', 'html', 'img', 'fonts'], 'copy', cb); }) gulp.task('watch', function () { gulp.watch(paths.styles.src, ['scss-to-css']); gulp.watch(paths.scripts.src, ['js']); }); gulp.task('serve', ['watch'], function () { browserSync.init({ server: { baseDir: './app/public' } }); gulp.watch(['js','css','ejs'], browserSync.reload); });