首页 > web前端 > css教程 > 为什么我在编译 Sass 文件时收到'预期表达式”错误?

为什么我在编译 Sass 文件时收到'预期表达式”错误?

Patricia Arquette
发布: 2024-11-11 11:28:03
原创
633 人浏览过

Why Am I Getting an

Sass 文件未生成 CSS:“预期表达式”错误

将 Sass 文件编译为 CSS 时,可能会遇到“预期表达式” “ 错误。这种情况通常发生在 Sass 语法不正确的情况下。

在这种情况下,错误消息表明在“80%”之后出现了问题。检查提供的 Sass 文件后,我们注意到文件扩展名是 .sass,它适用于_旧的 Sass 语法_。但是,使用的 Sass 版本 (3.1.10) 适用于_新的 SCSS 语法_。

错误原因:

.sass 文件扩展名用于原始的Sass语言,其语法规则与SCSS(Sassy CSS)不同。在 SCSS 中,声明后不需要分号,而在原始 Sass 语法中需要分号。

解决方案:

要解决此问题,请将文件重命名为.scss 扩展名。这将向 Sass 编译器指示该文件使用 SCSS 语法,从而使其能够正确编译。

更新的 .scss 文件:

/* style.scss */
#navbar {
  width: 80%;
  height: 23px;
}
登录后复制

以上是为什么我在编译 Sass 文件时收到'预期表达式”错误?的详细内容。更多信息请关注PHP中文网其他相关文章!

来源:php.cn
本站声明
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn
作者最新文章
热门教程
更多>
最新下载
更多>
网站特效
网站源码
网站素材
前端模板