2016-03-16 3 views
1

Я работаю в качестве разработчика интерфейса в проекте Laravel. Я всегда использую глотка для создания РТЛ-CSS-файлы, которые вы можете найти hereИспользование gulp-rtlclass с laravel-elixir

Вопрос находится на Laravel есть пакет под названием elixir, который управляет задачи глотком

, например, с помощью глотка:

gulp.task('task-name', function() { 
return gulp.src('source-files') // Get source files with gulp.src 
.pipe(gulp.dest('destination')) // Outputs the file in the destination folder 
}) 

тот же самый пример с эликсира

elixir(function(mix) { 
    mix.sass([source-files], 'destination'); 
    }); 

Я wan't использовать Глоток-rtlclass, который не поддерживается, или я не могу найти его в эликсира

что я попытался

var gulp = require('gulp'); 
var rtlcss = require('gulp-rtlcss'); 

gulp.task('styles', function() { 
    return gulp.src('css/*/css') 
     .pipe(rtlcss()) 
     .pipe(gulp.dest('public/css')); 
}); 

и

elixir(function(mix) { 
mix.styles('css/*/css', 'public/css/') 
.pipe(rtlcss()); 
}); 

, но оба они не работают

Пожалуйста, любые идеи о том, как я могу использовать Глоток-rtlclass с Laravel-эликсира

Примечание: Я использую Laravel 5.2

Заранее спасибо!

ответ

0

Вы можете использовать расширение laravel-elixir-rtl, которое делает именно то, что вы хотите.

Использование:

Установите НОГО пакет

npm install --save laravel-elixir-rtl 

Требовать добавочные

require('laravel-elixir-rtl'); 

Использования в эликсира трубы смешивания

mix.rtl('public/css/app.css', 'public/css/rtl'); 
Смежные вопросы