Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- var gulp = require('gulp');
- var watch = require('gulp-watch');
- var sass = require('gulp-sass');
- var autoprefixer = require('gulp-autoprefixer');
- var cleanCSS = require('gulp-clean-css');
- var rename = require('gulp-rename');
- var ftp = require('gulp-ftp');
- /* */
- var ftpAccess = {
- site: {host:'hostname', user:'user', pass:'password', remotePath: '/'}
- };
- /* FTP */
- var options = ftpAccess.site;
- /* Minify CSS */
- gulp.task('css', function() {
- gulp.src('style.scss')
- .pipe(sass())
- .pipe(autoprefixer('last 15 versions'))
- .pipe(cleanCSS())
- .pipe(rename('style.min.css'))
- .pipe(ftp(options))
- .pipe(gulp.dest('source'));
- });
- /* GULP watch */
- gulp.task('watch', function() {
- gulp.watch('style.scss', ['css']);
- });
- /* GULP default */
- gulp.task('default', ['css']);
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement