sassPath = ('./src/style/scss/main.scss');
sassPath = ('./src/style/scss/*.scss'); // Компилируем все файлы с расширением scss. Имена файлов, которые не должны компилироваться, должны начинаться с подчеркивания ( _ ). Тогда компилятор будет их игнорировать.
sassPath = ('./src/style/scss/{main,media}.scss'); // Компилируем только указанные файлы scss
'!assets/styles/_*.scss',
'assets/styles/all.scss',
@import "_fonts";
@import "_color";
@import "_base";
@import "_wrapper";
@import "fonts";
@import "color";
@import "base";
@import "wrapper";
return gulp.src(path.src.html)
return gulp.src(['!./src/less/**/*', './src/**/*', './src/*.html'])
return gulp.src(['!./src/{less,less/**/*}', './src/**/*', './src/*.html'])
return del('./build/less', {force:true});
return gulp.src(['!./src/less/**/*', './src/**/*', './src/*.html'])
gulp.src(['!./src/less/**/*', './src/**/*', './src/*.html'])
const plumber = require('gulp-plumber');
const notify = require('gulp-notify');
.pipe(plumber({
errorHandler: notify.onError(err => ({
title: 'ERROR SASS Сompilation',
message: err.message
}))
}))
since: gulp.lastRun()
.pipe(concat('main.css'))
?.pipe(stylus({
compress: true
}))
.pipe(plumber({
errorHandler: notify.onError(err => ({
title: 'ERROR SASS Сompilation',
message: err.message
}))
}))
gulp.task('watch', function() {
gulp.watch('app/scss/**/*.scss', ['sass']);
});
gulp.task('watch', function() {
gulp.watch('app/scss/**/*.scss', gulp.parallel('sass'));
});
gulp.task('watch', function() {
gulp.watch('app/scss/**/*.scss', gulp.series('sass'));
});