2017-01-12 10 views
0

(.sass)次の呪文コードでエラーが発生するのはなぜですか?

div 
    background-color: cyan 

Build error: Transform Sass on dart_gol|lib/forms_menu.sass threw error: Invalid CSS after "...und-color: #333": expected "{", was "" on line 6 of standard input

私はサスがインストールされている:
sass --version
"サス3.4.22(選択スティーブ)" 私はちょうどpubを使用してサストランスを使用し始めた

。私はそのエラーを受けた。 --watch .(Sass経由で端末経由)に戻って、それが起こったかどうかを確認します。エラーは両方とも同じでした。

私は.sass拡張子を使用していますが、問題が発生しています。私はSass Basicsをガイドとして使用しています。

.scssをブラケットの書式で使用しても問題はありませんでした。なぜ.sassに問題があるのか​​わかりません。

+0

Sass Basicsガイドで気付いたのは、ブラケットやセミコロンなしで動作しない.scssを使った例です。私が拡張子を.sassに変更すると、うまくいきました。 – nealous3

答えて

2

問題がdart_sass_transformerにあるように見えます。それは正しくCSSをCSSにコンパイルされていません。

トランスをオフ(pubspecから削除)し、ターミナル経由でsassを実行すると、正しく動作しています。

問題のコードは問題ありません。

1

それはそれはあなたが必要なもの{
を期待していたかを示しますは、次のとおりです。

div { 
    background-color: cyan 
} 
+0

それは私の問題がどこにあるのか、私は**を使用しています** sass **、**。scss **。 **。sass **は括弧を使いません。 – Lorax

+0

その後、scssではなくsassをコンパイルするために適切に設定していませんでした。 –

+0

私はそれをしなければなりませんか?私はファイル拡張子を読み込んでそれに応じて処理すると思った。 – Lorax

関連する問題