Próbuję rozpocząć pracę z Compass/Sass na moim Macu. Po uruchomieniu sudo gem install compass
skonfigurowałem projekt z pojedynczym plikiem main.scss
i używam compass watch
do automatycznego skompilowania pliku do CSS.Jak zacząć korzystanie z Compass/Sass na komputerze Mac - Nieprawidłowy błąd CSS?
main.scss
wygląda następująco:
@import "compass/css3/border-radius"
div .blah .baz {
@include border-radius(4px, 4px);
font-weight: bold;
}
niby nic skomplikowanego, prawda? Cóż, za każdym razem jak zapisać plik, pojawia się błąd jak poniżej:
>>> 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
jest coś nie tak z moim składni SCSS, lub po prostu kompas po prostu bardzo słabe komunikaty o błędach?
Nie znasz kompasu, ale .. brakuje średnika na końcu wiersza 1? – drudge
Czy próbowałeś zadeklarować mixin 'border-radius' bezpośrednio w pliku main.scss, aby wykluczyć niewłaściwe zachowanie '@ import'? – mingos