23 lines
556 B
JavaScript
23 lines
556 B
JavaScript
'use strict'
|
|
|
|
var gulp = require('gulp');
|
|
var concat = require('gulp-concat');
|
|
var sass = require('gulp-sass');
|
|
|
|
gulp.task('sass', function () {
|
|
return gulp.src('./scss/style.scss')
|
|
.pipe(sass().on('error', sass.logError))
|
|
.pipe(concat('style.css'))
|
|
.pipe(gulp.dest('./static/css'))
|
|
.pipe(sass({outputStyle: 'compressed'}))
|
|
.pipe(concat('style.min.css'))
|
|
.pipe(gulp.dest('./static/css'));
|
|
});
|
|
|
|
// Watching SCSS files
|
|
gulp.task('sass:watch', function () {
|
|
gulp.watch('./scss/**/*.scss', ['sass']);
|
|
});
|
|
|
|
gulp.task('default', ['sass:watch']);
|