Я пытаюсь начать работу с Compass / Sass на моем Mac. После запуска sudo gem install compass
я настроил проект с одним файлом main.scss
и использую compass watch
, чтобы файл автоматически компилировался в CSS.
main.scss
выглядит так:
@import "compass/css3/border-radius"
div .blah .baz {
@include border-radius(4px, 4px);
font-weight: bold;
}
Похоже, ничего сложного, правда? Ну, каждый раз, когда я сохраняю файл, я получаю сообщение об ошибке, подобное этому:
>>> Change detected to: /Users/mikl/Sites/ddk7/profiles/blaahval/themes/kaskelot/./scss/main.scss
error ./scss/main.scss (Line 3: Invalid CSS after ".../border-radius"": expected selector or at-rule, was "$blue: #3bbfce;")
overwrite ./css/main.css
Что-то не так с моим синтаксисом SCSS, или просто у компаса просто очень плохие сообщения об ошибках?