gulp-sass-graph icon indicating copy to clipboard operation
gulp-sass-graph copied to clipboard

Sass-import-aware gulp plugin for when sass files change

Read the import graph from passed sass files to work with dependencies

Only pass along Sass files that have changed, along with dependencies.

Install

Install with npm

npm install --save-dev gulp-sass-graph

Example

gulp.task('watch-sass', function(cb) {
  return watch({glob:'resources/assets/css/**/*.scss', emitOnGlob: false, name: "Sass"})
    .pipe(sassGraph(sassLoadPaths))
    .pipe(sass({loadPath: sassLoadPaths}))
    .pipe(notify('Sass compiled <%= file.relative %>'))
    .pipe(gulp.dest('web/dist/css'))
    .pipe(livereload());
});

License

MIT © Lachlan Donald