【问题标题】:Sass Error: Expected expression after '/*'Sass 错误:'/*' 之后的预期表达式
【发布时间】:2018-11-04 16:38:27
【问题描述】:

之前使用 ruby​​ 编译我们的 Sass 文件,我们已经切换到 node 版本。但是,这会在 cmets 上返回错误,如下所示:

Error: Expected expression. position: fixed /* Here's what sticks it*/ ^

为什么会这样?我查看了文档,这是 Sass 应该允许 cmets 的确切方式。有什么建议吗?

【问题讨论】:

  • 尝试在评论前加分号;
  • 也许它正在尝试将其编译为 SCSS(而不是 SASS)
  • SCSS 需要分号和括号,对吧?我们的代码都没有这个。因为我真的不想改变整个 CSS 代码库,所以恐怕这行不通。

标签: node.js ruby sass compilation


【解决方案1】:

尝试将您的 cmets 更改为双斜线样式。以下为我编译:

div
  position: fixed     // Here's what sticks it

根据您的代码编辑器,您应该能够进行批量查找/替换并修复所有 cmets。

【讨论】:

    猜你喜欢
    • 2011-12-06
    • 1970-01-01
    • 2014-02-22
    • 1970-01-01
    • 2023-04-11
    • 2014-04-20
    • 2015-03-28
    • 2021-02-19
    相关资源
    最近更新 更多