2015-02-16 22 views
7

Bu gibi benim Sass stilleri için bir yapı komutu vardır:Sass --watch'ın otoprefixer'a çıkışı nasıl yapılır?

sass src/styles/main.scss --style compressed | autoprefixer -b \"> 1%, IE 8\" > dist/main.css

Şimdi, developement süreci için de benzer bir komutu istiyorum. Ancak, sass --watch tarafından değiştirilen dosyaların otoprefixer klibine nasıl aktarılacağını anlayamıyorum. OSX için fswatch aracıyla dolaşmayı başardım ama daha kolay ve daha evrensel bir çözüm için umarım

+1

Burada ne öğrendin? Dir izlemek ve bu dosyaları autoprefixer için pipetliyorum ama net örnekler bulmak zor. Sadece şu an için gulp kullanıyorum. –

+1

Bu konuda herhangi bir güncelleme var mı? – Nick

cevap

0

gulp'u teslim ettiniz mi? gulp-sass ve gulp-autoprefixer düğüm paketleri ile istediğinizi yapmak gerçekten çok kolay olurdu. senin gulpfile.js böyle

şey:

var gulp   = require('gulp'); 
var sass   = require('gulp-sass'); 
var autoprefixer = require('gulp-autoprefixer'); 

gulp.task('scss', function() { 
    return gulp.src('path/to/styles.scss') 
    .pipe(sass()) 
    .pipe(autoprefixer()) 
    .pipe(gulp.dest('path/to/css')) 
});