22 * - - - - - - - - - - EDIT YOUR PATHS
33 * - - - - - - - - - - - - - - - - - -
44 */
5- let paths = {
5+ const paths = {
66 styles : {
77 watch : 'src/scss/**/*.scss' ,
88 dest : 'dest/css/'
@@ -40,19 +40,20 @@ let paths = {
4040 * - - - - - - - - - - - - - - - - - - - - -
4141 */
4242
43- let prefix = require ( 'gulp-autoprefixer' ) ,
44- beeper = require ( 'beeper' ) ,
45- browserSync = require ( 'browser-sync' ) . create ( ) ,
46- changed = require ( 'gulp-changed' ) ,
47- colors = require ( 'ansi-colors' ) ,
48- gulp = require ( 'gulp' ) ,
49- log = require ( 'fancy-log' ) ,
50- njkRend = require ( 'gulp-nunjucks-render' ) ,
51- plumber = require ( 'gulp-plumber' ) ,
52- reload = browserSync . reload ,
53- sass = require ( 'gulp-sass' ) ,
54- sourcemaps = require ( 'gulp-sourcemaps' ) ,
55- uglify = require ( 'gulp-uglify' ) ;
43+ const prefix = require ( 'gulp-autoprefixer' ) ;
44+ const beeper = require ( 'beeper' ) ;
45+ const browserSync = require ( 'browser-sync' ) . create ( ) ;
46+ const changed = require ( 'gulp-changed' ) ;
47+ const colors = require ( 'ansi-colors' ) ;
48+ const gulp = require ( 'gulp' ) ;
49+ const log = require ( 'fancy-log' ) ;
50+ const njkRend = require ( 'gulp-nunjucks-render' ) ;
51+ const normal = require ( 'node-normalize-scss' ) ;
52+ const plumber = require ( 'gulp-plumber' ) ;
53+ const reload = browserSync . reload ;
54+ const sass = require ( 'gulp-sass' ) ;
55+ const sourcemaps = require ( 'gulp-sourcemaps' ) ;
56+ const uglify = require ( 'gulp-uglify' ) ;
5657
5758
5859
@@ -89,7 +90,10 @@ function style(env) {
8990 if ( env !== true ) {
9091 return gulp . src ( paths . styles . watch )
9192 . pipe ( sourcemaps . init ( ) )
92- . pipe ( sass ( { 'outputStyle' :'expanded' } ) )
93+ . pipe ( sass ( {
94+ includePaths : normal . includePaths ,
95+ outputStyle : 'expanded'
96+ } ) )
9397 . pipe ( plumber ( {
9498 errorHandler : onError
9599 } ) )
@@ -103,7 +107,10 @@ function style(env) {
103107 } else {
104108 return gulp . src ( paths . styles . watch )
105109 . pipe ( sourcemaps . init ( ) )
106- . pipe ( sass ( { 'outputStyle' :'compressed' } ) )
110+ . pipe ( sass ( {
111+ includePaths : normal . includePaths ,
112+ outputStyle : 'compressed'
113+ } ) )
107114 . pipe ( sourcemaps . write ( './' ) ) //maps are set relative to source
108115 . pipe ( gulp . dest ( paths . styles . dest ) ) ;
109116 }
@@ -189,4 +196,5 @@ gulp.task('default', function() {
189196 image ( ) ;
190197 server ( ) ;
191198 watch ( ) ;
199+ beeper ( ) ;
192200} ) ;
0 commit comments