UNPKG

@coreui/ajax

Version:

Open Source Bootstrap Admin Template

34 lines (28 loc) 914 B
'use strict'; 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); });