2015-02-16 3 views
7

У меня есть команда сборки для моих стилей Sass, как это:Как передать вывод sass --watch в autoprefixer?

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

Теперь, я хотел бы иметь аналогичную команду для процесса Developement. Но я не могу понять, как перенаправить файлы, измененные на sass --watch в autoprefixer cli. Мне удалось обойти это с помощью инструмента fswatch для OSX, но я надеюсь, что для более простого и универсального решения

+1

Что вы узнали здесь? Я пытаюсь посмотреть каталог и передать эти файлы в autoprefixer, но найти четкие примеры сложно. Просто используйте глоток на данный момент. –

+1

Любое обновление по этому вопросу? – Nick

ответ

0

Вы проверили gulp? Было бы очень легко сделать то, что вы хотите, с пакетами gulp-sass и gulp-autoprefixer.

Нечто подобное в вашем gulpfile.js:

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')) 
}); 
Смежные вопросы