File tree Expand file tree Collapse file tree 1 file changed +12
-6
lines changed
Expand file tree Collapse file tree 1 file changed +12
-6
lines changed Original file line number Diff line number Diff line change @@ -8,6 +8,7 @@ const clean = require('gulp-clean');
88const gulpSass = require ( 'gulp-sass' )
99const dartSass = require ( 'sass-embedded' )
1010const nodemon = require ( 'gulp-nodemon' ) ;
11+ const PluginError = require ( 'plugin-error' )
1112
1213// Local dependencies
1314const config = require ( './app/config' ) ;
@@ -23,15 +24,20 @@ function cleanPublic() {
2324const sass = gulpSass ( dartSass )
2425
2526// Compile SASS to CSS
26- function compileStyles ( ) {
27+ function compileStyles ( done ) {
2728 return gulp
2829 . src ( [ 'app/assets/sass/**/*.scss' ] )
29- . pipe ( sass ( ) )
30+ . pipe (
31+ sass ( )
32+ . on ( 'error' , ( error ) => {
33+ done (
34+ new PluginError ( 'compileCSS' , error . messageFormatted , {
35+ showProperties : false
36+ } )
37+ )
38+ } )
39+ )
3040 . pipe ( gulp . dest ( 'public/css' ) )
31- . on ( 'error' , ( err ) => {
32- console . log ( err ) ;
33- process . exit ( 1 ) ;
34- } ) ;
3541}
3642
3743// Compile JavaScript (with ES6 support)
You can’t perform that action at this time.
0 commit comments