gulpfile.js 589 B

12345678910111213141516171819202122232425
  1. 'use strict';
  2. var gulp = require('gulp');
  3. var sass = require('gulp-sass');
  4. var autoprefixer = require('gulp-autoprefixer');
  5. var cssmin = require('gulp-cssmin');
  6. gulp.task('compile', function() {
  7. return gulp.src('./src/*.scss')
  8. .pipe(sass.sync())
  9. .pipe(autoprefixer({
  10. browsers: ['ie > 9', 'last 2 versions'],
  11. cascade: false
  12. }))
  13. .pipe(cssmin())
  14. .pipe(gulp.dest('./lib'));
  15. });
  16. gulp.task('copyfont', function() {
  17. return gulp.src('./src/fonts/**')
  18. .pipe(cssmin())
  19. .pipe(gulp.dest('./lib/fonts'));
  20. });
  21. gulp.task('build', ['compile', 'copyfont']);