【问题标题】:sass compiler has generated two css files and i can only attach one css into the index.htmlsass 编译器生成了两个 css 文件,我只能将一个 css 附加到 index.html
【发布时间】:2022-01-16 00:21:07
【问题描述】:

我的 SASS 编译器工作正常,我可以在实时 Web 服务器中看到样式响应,但随后它停止了。我注意到扩展生成了另一个 CSS 文件。我在其中完成编译的原始 CSS 文件名为“styles.css”,但现在它生成了另一个名为 header.css 的文件,并且未编译为 styles.css。这些样式在实时 Web 服务器中不起作用,因为在我的 index.html 中,我已将 styles.css 链接为我的源文件。

【问题讨论】:

  • 快速修复?只需将它们连接在一起(例如:将 header.css 的内容复制/粘贴到 styles.css 中(在当前内容之上)。
  • 至于它首先发生的原因,或者正确的修复方法是什么:您必须添加一些关于您正在使用的编译器(+版本)和哪个(如果有)选项有效(编译器的 cli 参数或 rc 文件或 w/e)。
  • live scss 编译器将每个文件的 scss 编译成同名的 css 文件。如果这些编译文件中似乎存在问题,请删除 css 并保存 scss 文件以重新编译它们。否则检查你的 scss 文件是否有错误

标签: css sass


【解决方案1】:

原来我在创建“header.scss”文件作为我的 sass 文件之一时犯了一个错误,因为我没有将它创建为部分文件 (_header.scss) 我忘了在开头加上下划线。我认为 sass 编译器将其单独排序,因为它认为它是一个完整的文件,因此是单独编译的。谢谢

特别感谢 Anuja Nimesh 和其他人,您给了我检查我的 scss 文件是否有错误的想法,我找到了一个,现在我可以继续编码了。如果再次卡住,我会带着问题回来。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-11-10
    • 2023-01-28
    • 1970-01-01
    • 2020-04-06
    • 2021-06-23
    • 1970-01-01
    • 1970-01-01
    • 2018-03-31
    相关资源
    最近更新 更多