optimise clean task

This commit is contained in:
Lukas Juhas 2017-11-30 12:10:22 +00:00
parent fa5afe879e
commit 9d0e886edb
1 changed files with 6 additions and 16 deletions

View File

@ -34,7 +34,7 @@ const config = {
/** /**
* Tasks - in order * Tasks - in order
*/ */
const tasks = ['styles', 'scripts', 'images']; const tasks = ['clean', 'styles', 'scripts', 'images'];
/** /**
* Notification * Notification
@ -52,16 +52,16 @@ function notification(message = '', status = 'success') {
} }
/** /**
* Styles * Clean
*/ */
gulp.task('clean-styles', () => ( gulp.task('clean', () => (
gulp.src(`${config.public}/css`, { gulp.src([`${config.public}/css`, `${config.public}/js`], {
read: false, read: false,
}) })
.pipe(clean()) .pipe(clean())
)); ));
gulp.task('styles', ['clean-styles'], () => ( gulp.task('styles', () => (
gulp.src([`${config.src}/styles/*.scss`]) gulp.src([`${config.src}/styles/*.scss`])
.pipe(gulpif(!production, sourcemaps.init())) .pipe(gulpif(!production, sourcemaps.init()))
.pipe(sass({ .pipe(sass({
@ -81,17 +81,7 @@ gulp.task('styles', ['clean-styles'], () => (
.pipe(gulp.dest(`${config.public}/css`)) .pipe(gulp.dest(`${config.public}/css`))
)); ));
/** gulp.task('scripts', () => {
* Scripts
*/
gulp.task('clean-scripts', () => (
gulp.src(`${config.public}/js`, {
read: false,
})
.pipe(clean())
));
gulp.task('scripts', ['clean-scripts'], () => {
let env = 'development'; let env = 'development';
if (production) { if (production) {
env = 'production'; env = 'production';