gulpfile.js 686 B

1234567891011121314151617181920
  1. var gulp = require('gulp');
  2. var less = require('gulp-less');
  3. // var watch = require('gulp-watch');
  4. function compileless() {
  5. // return gulp.src('./less/styles.less') // only compile the entry file
  6. return gulp.src('./less/*.less')
  7. // .pipe(plumber())
  8. .pipe(less({
  9. paths: ['./less/']
  10. }))
  11. // .pipe(prefix("last 8 version", "> 1%", "ie 8", "ie 7"), {cascade:true})
  12. .pipe(gulp.dest('./css/'));
  13. // .pipe(livereload());
  14. };
  15. gulp.task('watch', function() {
  16. gulp.watch('./less/*.less', compileless); // Watch all the .less files, then run the less task
  17. });
  18. gulp.task('default', gulp.series('watch')); // Default will run the 'entry' watch task