Advertisement
Guest User

Untitled

a guest
Jan 10th, 2017
97
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.76 KB | None | 0 0
  1. var gulp = require('gulp');
  2. var watch = require('gulp-watch');
  3. var sass = require('gulp-sass');
  4. var autoprefixer = require('gulp-autoprefixer');
  5. var cleanCSS = require('gulp-clean-css');
  6. var rename = require('gulp-rename');
  7. var ftp = require('gulp-ftp');
  8.  
  9. /* */
  10. var ftpAccess = {
  11. site: {host:'hostname', user:'user', pass:'password', remotePath: '/'}
  12. };
  13.  
  14. /* FTP */
  15. var options = ftpAccess.site;
  16.  
  17. /* Minify CSS */
  18. gulp.task('css', function() {
  19. gulp.src('style.scss')
  20. .pipe(sass())
  21. .pipe(autoprefixer('last 15 versions'))
  22. .pipe(cleanCSS())
  23. .pipe(rename('style.min.css'))
  24. .pipe(ftp(options))
  25. .pipe(gulp.dest('source'));
  26. });
  27.  
  28. /* GULP watch */
  29. gulp.task('watch', function() {
  30. gulp.watch('style.scss', ['css']);
  31. });
  32.  
  33. /* GULP default */
  34. gulp.task('default', ['css']);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement