File tree Expand file tree Collapse file tree 1 file changed +6
-0
lines changed
Expand file tree Collapse file tree 1 file changed +6
-0
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ var browserSync = require('browser-sync');
88var reload = browserSync . reload ;
99var gulp = require ( 'gulp' ) ;
1010var sass = require ( 'gulp-sass' ) ;
11+ var filter = require ( 'gulp-filter' ) ;
1112
1213// Browser-sync task, only cares about compiled CSS
1314gulp . task ( 'browser-sync' , function ( ) {
@@ -19,10 +20,15 @@ gulp.task('browser-sync', function() {
1920} ) ;
2021
2122// Sass task, will run when any SCSS files change.
23+ // --- !!! ----
24+ // Be sure to filter for css files to trigger stream reload,
25+ // otherwise you will get a full browser reload
26+ // --- !!! ---
2227gulp . task ( 'sass' , function ( ) {
2328 return gulp . src ( 'scss/styles.scss' )
2429 . pipe ( sass ( { includePaths : [ 'scss' ] } ) )
2530 . pipe ( gulp . dest ( 'css' ) )
31+ . pipe ( filter ( '**/*.css' ) )
2632 . pipe ( reload ( { stream :true } ) ) ;
2733} ) ;
2834
You can’t perform that action at this time.
0 commit comments