1 | 'use strict';
|
2 |
|
3 | var gulp = require('gulp'),
|
4 | testunit = global.settings._testunit,
|
5 | src = global.settings._src;
|
6 |
|
7 | gulp.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 |