123456789101112131415161718192021222324252627 |
- var gulp = require('gulp'),
- path = require('path'),
- del = require('del'),
- less = require('gulp-less'),
- cssBase64 = require('gulp-base64'),
- miniCss = require('gulp-clean-css'),
- autoprefixer = require('gulp-autoprefixer');
- gulp.task('clean', function (cb) {
- del(['content/**/*'], cb);
- });
- gulp.task("less", function () {
- return gulp
- .src(['public/*/*/*.less', 'public/*/*.less'])
- .pipe(less({
- paths: [path.join(__dirname, 'less', 'includes')]
- }))
- .pipe(autoprefixer('last 2 version', 'safari 5', 'ie 8', 'ie 9', 'opera 12.1', 'ios 6', 'android 4'))
- .pipe(cssBase64())
- .pipe(miniCss())
- .pipe(gulp.dest('content/'))
- })
- gulp.task('build', ['less']);
- gulp.task('default', ['less'],function(){
- gulp.watch('public/*/**', ['less']);
- });
|