Basset / Assetic + SASS не компилирует импорт (osx)

Я использую Basset, который, в свою очередь, использует ассетики для минификации и конкатенации кода. У меня установлена ​​последняя версия sass, sass -v говорит мне, что это 3.2.12

У меня есть папка css> sass и внутри нее папка partials. Main.scss импортирует 2 файла из папки partials. Один для переменных (цвета, ширины и т. Д.), А другой для макета.

Частицы начинаются с подчеркивания, поэтому их не следует компилировать (_variables.scss). Main.scss выглядит так:

@import "partials/variables";
@import "partials/layout";

partials / _variables.scss:

$bg: blue;

partials / _layout.scss:

body{
background-color: $bg;
}

Когда он пытается скомпилировать, ассетик пугается:

[Assetic\Exception\FilterException]
An error occurred while running:
'/usr/bin/ruby' '/usr/bin/sass' '--load-path' '/Users/Beans/Sites/testsite/public/assets/css/sass' '--scss' '--cache-location' '/private/var/folders/f4/xjby77695pbcgfdjfclfdqd40000gn/T' '/private/var/folders/f4/xjby77695pbcgfdjfclfdqd40000gn/T/assetic_sas
swcqUmJ'

Error Output:
Syntax error: Undefined variable: "$bg".
        on line 2 of /Users/Beans/Sites/testsite/public/assets/css/sass/partials/_layout.scss
        from line 2 of /private/var/folders/f4/xjby77695pbcgfdjfclfdqd40000gn/T/assetic_sasswcqUmJ
  Use --trace for backtrace.


Input:
@import "partials/variables";
@import "partials/layout";

Я не хочу использовать меньше, я не хочу использовать laravel-guard (без поддержки коллекций). Я просто хочу, чтобы это сработало!


person Beans    schedule 11.10.2013    source источник
comment
$bg определенно определен в _variables.scss?   -  person cimmanon    schedule 11.10.2013
comment
Обновлен вопрос, чтобы включить содержимое scss-файлов переменных / макета.   -  person Beans    schedule 11.10.2013
comment
Вы решили эту проблему?   -  person Abba Bryant    schedule 18.10.2013


Ответы (1)


Я не нахожусь в том месте, где я могу это проверить, но я считаю, что если вы опубликуете конфигурации, у вас будет возможность указать путь к вашему двоичному файлу sass.

Изменить: может помочь следующая проблема с github

https://github.com/jasonlewis/basset/issues/154

person Abba Bryant    schedule 11.10.2013