ホームページ > ウェブフロントエンド > CSSチュートリアル > Sass ファイルをコンパイルすると「期待される式」エラーが発生するのはなぜですか?

Sass ファイルをコンパイルすると「期待される式」エラーが発生するのはなぜですか?

Patricia Arquette
リリース: 2024-11-11 11:28:03
オリジナル
632 人が閲覧しました

Why Am I Getting an

Sass ファイルが CSS を生成しない: 「期待された式」エラー

Sass ファイルを CSS にコンパイルすると、「期待された式」が発生することがあります" エラー。これは通常、Sass 構文が正しくない場合に発生します。

この場合、エラー メッセージは、「80%」の後に問題が発生したことを示しています。提供された Sass ファイルを調べると、ファイル拡張子が .sass であることがわかります。これは、_古い Sass 構文_ のものです。ただし、使用される Sass バージョン (3.1.10) は、_新しい SCSS 構文_ 用です。

エラーの原因:

.sass ファイル拡張子は、 SCSS (Sassy CSS) とは異なる構文規則を持つオリジナルの Sass 言語。 SCSS では、宣言の後にセミコロンは必要ありませんが、元の Sass 構文ではセミコロンが必要です。

解決策:

この問題を解決するには、ファイルの名前を次のように変更します。拡張子は .scss です。これにより、ファイルが SCSS 構文を使用していることが Sass コンパイラーに示され、正しくコンパイルできるようになります。

更新された .scss ファイル:

/* style.scss */
#navbar {
  width: 80%;
  height: 23px;
}
ログイン後にコピー

以上がSass ファイルをコンパイルすると「期待される式」エラーが発生するのはなぜですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:php.cn
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
著者別の最新記事
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート