clean {
delete += 'dist'
}
If you do like this it will remove all files but leaves empty sub-directories:(!!!!!!)
clean {
clean {
delete += fileTree('someDir')
}
or}
clean {
delete += fileTree('someDir').include('**/*')
}
}
var sass = require('gulp-ruby-sass');
/** * Compile less to css * @return {Stream} */gulp.task('styles', ['clean-styles'], function() {
/*log('Compiling Less --> CSS');
return gulp .src(config.less) .pipe($.plumber()) // exit gracefully if something fails after this .pipe($.less())// .on('error', errorLogger) // more verbose and dupe output. requires emit. .pipe($.autoprefixer({browsers: ['last 2 version', '> 5%']})) .pipe(gulp.dest(config.temp));*/
log('Compiling Sass --> CSS');
return sass(config.sass)
.pipe($.autoprefixer({browsers: ['last 2 version', '> 5%']}))
.pipe(gulp.dest(config.temp));
});
gulp.task('sass:watch', function () {
gulp.watch(config.sass, ['sass']);
});