disable css sourcemaps for production

This commit is contained in:
Chang Wang
2015-02-06 15:00:42 -05:00
parent 9820ad1d00
commit 17d64a0b1d

View File

@@ -70,19 +70,17 @@ gulp.task 'templates', ->
pipeline pipeline
gulp.task 'styles', -> gulp.task 'styles', ->
styles = gulp styles = gulp.src config.styles.source
.src config.styles.source styles = styles.pipe(sourcemaps.init()) unless production
.pipe sourcemaps.init() styles = styles.pipe stylus
.pipe stylus
'include css': true 'include css': true
.on 'error', handleError .on 'error', handleError
.pipe prefix 'last 2 versions', 'Chrome 34', 'Firefox 28', 'iOS 7' .pipe prefix 'last 2 versions', 'Chrome 34', 'Firefox 28', 'iOS 7'
styles = styles.pipe(CSSmin()) if production styles = styles.pipe(CSSmin()) if production
styles = styles styles = styles.pipe(sourcemaps.write '.') unless production
.pipe sourcemaps.write('.') styles = styles.pipe gulp.dest config.styles.destination
.pipe gulp.dest config.styles.destination
styles = styles.pipe livereload(auto: false) unless production styles = styles.pipe livereload(auto: false) unless production
styles styles