私はMacでCompass/Sassを使い始めようとしています。 sudo gem install compass
を実行した後、私は単一のmain.scss
ファイルを持つプロジェクトをセットアップしました。私はcompass watch
を使ってファイルを自動的にCSSにコンパイルします。MacでCompass/Sassを使い始める方法 - 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構文と間違って何か、あるいは単にコンパスありますか?
コンパスには慣れていませんが、行1の最後にセミコロンがありませんか? – drudge
main.scssで直接 'border-radius'ミックスインを宣言して、' @ import'不正行為を除外しようとしましたか? – mingos