@fleple

Не работает компилятор Sass(3.3.6) на ubuntu 12.04 (ruby 1.9.3)

@each $animal, $color, $cursor in (puma, black, default),
                                  (sea-slug, blue, pointer),
                                  (egret, white, move) {
  .#{$animal}-icon {
    background-image: url('/images/#{$animal}.png');
    border: 2px solid $color;
    cursor: $cursor;
  }
}

Взял этот пример с офицальной документации, но при компиляции пишет ошибку:

error sass/screen.scss (Line 1: Invalid CSS after "@each $animal": expected "in", was ", $color, $curs...")


Хотя на SassMeister все отлично работает.
Не могу понять в чем ошибка?
  • Вопрос задан
  • 2699 просмотров
Пригласить эксперта
Ответы на вопрос 2
jj_killer
@jj_killer
Обновите sass, у вас скорее всего sass 3.2, проверьте: sass --version
Ответ написан
Комментировать
@fleple Автор вопроса
Не, все правильно у меня Sass 3.3.6 (Maptastic Maple).
Но я уже нашел ответ - все дело в compasse, он видимо еще не поддерживает эту версию, а Sass'овский watcher работает и так хорошо
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы