gulpfile.js 712 B

123456789101112131415161718192021222324252627282930
  1. /// <binding BeforeBuild='default' />
  2. var gulp = require('gulp');
  3. var gutil = require('gulp-util');
  4. var bower = require('bower');
  5. var concat = require('gulp-concat');
  6. var sass = require('gulp-sass');
  7. var minifyCss = require('gulp-minify-css');
  8. var rename = require('gulp-rename');
  9. var sh = require('shelljs');
  10. var paths = {
  11. sass: ['./scss/**/*.scss']
  12. };
  13. gulp.task('default', ['sass']);
  14. gulp.task('sass', function(done) {
  15. gulp.src('./scss/ionic.app.scss')
  16. .pipe(sass())
  17. .on('error', sass.logError)
  18. .pipe(gulp.dest('./www/css/'))
  19. .pipe(minifyCss({
  20. keepSpecialComments: 0
  21. }))
  22. .pipe(rename({ extname: '.min.css' }))
  23. .pipe(gulp.dest('./www/css/'))
  24. .on('end', done);
  25. });