2015-03-04 2 views
0

Я только что начал использовать Laravel 5.0 и заметил, что он установлен с Gulp и собственной библиотекой под названием Elixir. Выглядит неплохо, однако у меня возникают проблемы с такими библиотеками, как Susy и Breakpoint, чтобы работать с ним.Laravel Gulp Elixir с Sass и в том числе библиотеки

В типичной установке Глоток я бы трубой это в моих стилях задача, как это с помощью Глоток-рубиновой дерзость:

.pipe(sass({ style: 'compact', require: ['susy', 'breakpoint'], "sourcemap=none": true })) 

Однако, я был не в состоянии сделать что-то подобное с эликсиром. Кто-нибудь придумал решение для этого?

В настоящее время задача стиль Elixir в моем файле глотком, как так:

elixir(function(mix) { 
mix.sass('main.scss');}); 

Любые советы будут оценены.

Спасибо!

ответ

1

В качестве третьего параметра вы можете указать node-sass.

elixir.extend('sass', function(src, output, options) 

Так что-то вроде ...

elixir(function(mix) { 
    mix.sass('main.scss', undefined, { 
     outputStyle: 'compact' 
    }); 
}); 
1

Это не похоже сУсИ CSS рамочной работой из коробки с глотком-дерзостью в эликсире. Мне пришлось установить модуль «laravel-elixir-compas» (https://github.com/rynocouse/laravel-elixir-compass). Расширение Compass для эликсира позволяет использовать susy и breakpoint.

Вам просто нужно определить импорт в config.rb требуют «точки останова» требуют «суперсимметрии»

И тогда вы должны быть хорошо идти .. я «Компас Компиляция Failed!» ошибка, которую я был в состоянии фиксируется, просто указав параметры для compass.mix() (см https://github.com/rynocouse/laravel-elixir-compass варианты)

Надежда, что помогает любому с подобным вопросом

Смежные вопросы