Fix livereload
This commit is contained in:
parent
f012d89d72
commit
b6c96c028f
|
@ -1,5 +1,7 @@
|
||||||
gulp = require 'gulp'
|
gulp = require 'gulp'
|
||||||
|
|
||||||
gulp.task 'watch', ->
|
gulp.task 'watch', ->
|
||||||
|
gulp.plugins.refresh.listen()
|
||||||
|
|
||||||
gulp.watch gulp.config.sassPattern, ['styles']
|
gulp.watch gulp.config.sassPattern, ['styles']
|
||||||
gulp.watch gulp.config.assetsDir + gulp.config.jsPattern, ['scripts']
|
gulp.watch gulp.config.assetsDir + gulp.config.jsPattern, ['scripts']
|
||||||
|
|
|
@ -7,34 +7,30 @@ gulp.config =
|
||||||
outputDir: './source/assets',
|
outputDir: './source/assets',
|
||||||
sassPattern: './assets/sass/**/*.sass',
|
sassPattern: './assets/sass/**/*.sass',
|
||||||
jsPattern: 'js/**/*.js',
|
jsPattern: 'js/**/*.js',
|
||||||
production: !!gulp.plugins.util.env.production,
|
production: gulp.plugins.util.env.production || false
|
||||||
sourceMaps: !gulp.plugins.util.env.production,
|
|
||||||
liveReload: !gulp.plugins.util.env.production,
|
|
||||||
notify: !gulp.plugins.util.env.production
|
|
||||||
|
|
||||||
gulp.css = (paths, filename) ->
|
gulp.css = (paths, filename) ->
|
||||||
gulp.src paths
|
gulp.src paths
|
||||||
.pipe gulp.plugins.plumber()
|
.pipe gulp.plugins.plumber()
|
||||||
.pipe gulp.plugins.if gulp.config.sourceMaps, gulp.plugins.sourcemaps.init()
|
.pipe gulp.plugins.if !gulp.config.production, gulp.plugins.sourcemaps.init()
|
||||||
.pipe gulp.plugins.sassGlob()
|
.pipe gulp.plugins.sassGlob()
|
||||||
.pipe gulp.plugins.sass()
|
.pipe gulp.plugins.sass()
|
||||||
.pipe gulp.plugins.autoprefixer browsers: ['last 2 versions']
|
.pipe gulp.plugins.autoprefixer browsers: ['last 2 versions']
|
||||||
.pipe gulp.plugins.concat filename
|
.pipe gulp.plugins.concat filename
|
||||||
.pipe gulp.config.production ? gulp.plugins.cleanCss() || gulp.plugins.util.noop()
|
.pipe gulp.plugins.if gulp.config.production, gulp.plugins.cleanCss()
|
||||||
.pipe gulp.plugins.if gulp.config.sourceMaps, gulp.plugins.sourcemaps.write '.'
|
.pipe gulp.plugins.if !gulp.config.production, gulp.plugins.sourcemaps.write '.'
|
||||||
|
.pipe gulp.plugins.if !gulp.config.production, gulp.dest 'output_dev/assets/css'
|
||||||
|
.pipe gulp.plugins.if !gulp.config.production, gulp.plugins.refresh()
|
||||||
.pipe gulp.dest gulp.config.outputDir + '/css'
|
.pipe gulp.dest gulp.config.outputDir + '/css'
|
||||||
# .pipe gulp.config.notify ? gulp.plugins.notify() || gulp.plugins.util.noop()
|
|
||||||
# .pipe gulp.plugins.if gulp.config.liveReload, gulp.plugins.livereload()
|
|
||||||
|
|
||||||
gulp.js = (paths, filename) ->
|
gulp.js = (paths, filename) ->
|
||||||
gulp.src paths
|
gulp.src paths
|
||||||
.pipe gulp.plugins.plumber()
|
.pipe gulp.plugins.plumber()
|
||||||
.pipe gulp.plugins.if gulp.config.sourceMaps, gulp.plugins.sourcemaps.init()
|
.pipe gulp.plugins.if gulp.config.sourceMaps, gulp.plugins.sourcemaps.init()
|
||||||
.pipe gulp.plugins.concat filename
|
.pipe gulp.plugins.concat filename
|
||||||
.pipe gulp.config.production ? gulp.plugins.uglify() || gulp.plugins.util.noop()
|
.pipe gulp.plugins.if gulp.config.production, gulp.plugins.uglify()
|
||||||
.pipe gulp.plugins.if gulp.config.sourceMaps, gulp.plugins.sourcemaps.write '.'
|
.pipe gulp.plugins.if !gulp.config.production, gulp.plugins.sourcemaps.write '.'
|
||||||
.pipe gulp.dest gulp.config.outputDir + '/js'
|
.pipe gulp.dest gulp.config.outputDir + '/js'
|
||||||
# .pipe gulp.config.notify ? gulp.plugins.notify() || gulp.plugins.util.noop()
|
|
||||||
|
|
||||||
gulp.copy = (srcFiles, outputDir) ->
|
gulp.copy = (srcFiles, outputDir) ->
|
||||||
gulp.src srcFiles
|
gulp.src srcFiles
|
||||||
|
|
|
@ -12,11 +12,11 @@
|
||||||
"gulp-if": "^2.0.0",
|
"gulp-if": "^2.0.0",
|
||||||
"gulp-image-resize": "^0.7.1",
|
"gulp-image-resize": "^0.7.1",
|
||||||
"gulp-imagemin": "^2.4.0",
|
"gulp-imagemin": "^2.4.0",
|
||||||
"gulp-livereload": "^3.8.1",
|
|
||||||
"gulp-load-plugins": "^1.1.0",
|
"gulp-load-plugins": "^1.1.0",
|
||||||
"gulp-minify-css": "^1.2.3",
|
"gulp-minify-css": "^1.2.3",
|
||||||
"gulp-notify": "^2.2.0",
|
"gulp-notify": "^2.2.0",
|
||||||
"gulp-plumber": "^1.0.1",
|
"gulp-plumber": "^1.0.1",
|
||||||
|
"gulp-refresh": "^1.1.0",
|
||||||
"gulp-sass": "^2.1.1",
|
"gulp-sass": "^2.1.1",
|
||||||
"gulp-sass-glob": "^1.0.5",
|
"gulp-sass-glob": "^1.0.5",
|
||||||
"gulp-sourcemaps": "^1.6.0",
|
"gulp-sourcemaps": "^1.6.0",
|
||||||
|
|
Reference in a new issue