@coreui/ajax
Version:
Open Source Bootstrap Admin Template
34 lines (28 loc) • 914 B
JavaScript
var gulp = require('gulp');
var del = require('del');
var rename = require('gulp-rename');
var runSequence = require('run-sequence');
var sass = require('gulp-sass');
var autoprefixer = require('gulp-autoprefixer');
var cssmin = require('gulp-cssmin')
var paths = gulp.paths;
gulp.task('compile-vendors:clean', function () {
return del([
paths.src + 'vendors/css/**'
]);
});
gulp.task('compile-vendors:sass', function () {
return gulp.src(paths.src + 'scss/vendors/**/*.scss')
.pipe(sass().on('error', sass.logError))
.pipe(autoprefixer())
.pipe(rename({dirname: ''}))
.pipe(gulp.dest(paths.src + 'vendors/css/'))
.pipe(cssmin())
.pipe(rename({suffix: '.min'}))
.pipe(rename({dirname: ''}))
.pipe(gulp.dest(paths.src + 'vendors/css/'));
});
gulp.task('compile-vendors', function(callback) {
runSequence('compile-vendors:clean', 'compile-vendors:sass', callback);
});
;