SASSは初めてです。次の警告が表示されるのはなぜですか?
$ sass --watch index.s.css:index.css --debug-info
WARNING on line 13 of index.s.css:
This selector doesn't have any properties and will not be rendered.
error index.s.css (Line 15: Invalid CSS after "border-box": expected expression (e.g. 1px, bold), was ";")
13〜18行目:
*
{
-moz-box-sizing: border-box;
-webkit-box-sizing: border-box;
box-sizing: border-box;
}
これは、削除しようとしたベンダープレフィックスとは何の関係もないことに注意してください。私もに変更box-sizing: border-box
しましたcolor: pink
。まだ文句を言う。
編集: SASSに2つの構文があることや、ファイル名拡張子に基づいて選択されていることに気づきませんでした。SCSSを使用したいのですが*.s.css
、Adobe Bracketsベータ版を使用しているため、ファイルに名前を付ける必要があります。AdobeBracketsベータ版には、現在、プレーンCSSファイルの構文の強調表示しかありません。その構文を強制するフラグを発見しました--scss
が、それでも同じエラーが発生します。