UNPKG

1.22 kBJavaScriptView Raw
1'use strict';
2
3var gulp = require('gulp'),
4 testunit = global.settings._testunit,
5 src = global.settings._src;
6
7gulp.task('watch', ['browser-sync'], function() {
8 gulp.watch(src.template, ['format:html', 'template']);
9 gulp.watch(src.css + "/**/*.less", ['format:css', 'css', 'less']);
10 gulp.watch(src.css + "/**/*.scss", ['format:css', 'css', 'sass']);
11 gulp.watch(src.css + "/**/*.sass", ['format:css', 'css', 'sass']);
12 gulp.watch(src.skin + '/*/css/**/*.less', ['format:skin', 'skins:css', 'skins:less']);
13 gulp.watch(src.skin + '/*/css/**/*.scss', ['format:skin', 'skins:css', 'skins:sass']);
14 gulp.watch(src.skin + '/*/css/**/*.sass', ['format:skin', 'skins:css', 'skins:sass']);
15 gulp.watch(src.skins + '/*/css/**/*.less', ['format:skins', 'skins:css', 'skins:less']);
16 gulp.watch(src.skins + '/*/css/**/*.scss', ['format:skins', 'skins:css', 'skins:sass']);
17 gulp.watch(src.skins + '/*/css/**/*.sass', ['format:skins', 'skins:css', 'skins:sass']);
18 gulp.watch(src.js, ['format:js', 'js']);
19 gulp.watch(src.images, ['images']);
20 gulp.watch(src.fonts, ['fonts']);
21 gulp.watch(src.jsrt, ['jre']);
22 gulp.watch([testunit.js, testunit.jsrt], ['format:test']);
23 gulp.watch('./bower.json', ['define']);
24});
\No newline at end of file