File: /var/www/zaklada/html/gulp/tasks/serve.js
var gulp = require("gulp");
var config = require("../config");
var runSequence = require("run-sequence");
gulp.task("default", function () {
gulp.start("clean");
gulp.start("sass");
gulp.start("javascript");
gulp.start("fonts");
gulp.start("assets");
gulp.start("icons");
});
function reloadHelper(taskArray) {
return function () {
runSequence(taskArray, "bs-reload");
};
}
gulp.task("serve", function () {
// browserSync.init({
// server: config.BASEPATH + 'local/',
// port: 3000
// });
gulp.watch([config.BASEPATH + "lib/scss/**/*.scss"], ["sass"]);
gulp.watch([config.BASEPATH + "lib/js/core/**/*"], ["javascript"]);
gulp.watch([config.BASEPATH + "lib/js/utility/**/*"], ["javascript"]);
gulp.watch(config.BASEPATH + "lib/fonts/**/*", reloadHelper(["fonts"]));
});