mirror of
https://github.com/koodiklinikka/koodiklinikka.fi.git
synced 2026-02-19 13:54:30 +00:00
filter style files before calling browsersync to refresh so that .map files don't initialize full reload
This commit is contained in:
@@ -3,6 +3,7 @@ browserSync = require 'browser-sync'
|
||||
chalk = require 'chalk'
|
||||
CSSmin = require 'gulp-minify-css'
|
||||
ecstatic = require 'ecstatic'
|
||||
filter = require 'gulp-filter'
|
||||
gulp = require 'gulp'
|
||||
gutil = require 'gulp-util'
|
||||
jade = require 'gulp-jade'
|
||||
@@ -81,7 +82,12 @@ gulp.task 'styles', ->
|
||||
styles = styles.pipe(CSSmin()) if production
|
||||
styles = styles.pipe(sourcemaps.write '.') unless production
|
||||
styles = styles.pipe gulp.dest config.styles.destination
|
||||
styles = styles.pipe browserSync.reload(stream: true) unless production
|
||||
|
||||
unless production
|
||||
styles = styles
|
||||
.pipe filter '**/*.css'
|
||||
.pipe browserSync.reload(stream: true)
|
||||
|
||||
styles
|
||||
|
||||
gulp.task 'assets', ->
|
||||
|
||||
@@ -29,6 +29,7 @@
|
||||
"ecstatic": "~0.5.3",
|
||||
"gulp": "~3.8.1",
|
||||
"gulp-autoprefixer": "1.0.1",
|
||||
"gulp-filter": "^2.0.2",
|
||||
"gulp-jade": "~0.9.0",
|
||||
"gulp-minify-css": "~0.3.5",
|
||||
"gulp-sourcemaps": "^1.3.0",
|
||||
|
||||
Reference in New Issue
Block a user