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

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

Patricia Arquette
Patricia Arquetteオリジナル
2024-11-11 11:28:03611ブラウズ

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 サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。