【问题标题】:Why is Prepros compiling scss files prefixed with underscore?为什么 Prepros 编译带有下划线前缀的 scss 文件?
【发布时间】:2017-09-30 17:02:38
【问题描述】:

我在我的 scss 项目文件夹中生成了几个帮助程序 scss 文件,由“_”前缀指示。然而,在文件更改时,prepros 会将它们编译成一个 css 文件。

据我了解,这应该是如何工作的 _ 应该指示预处理器忽略该文件,直到明确包含在标准 .scss 文件中。事实并非如此。这会是 prepros 中的一个错误,还是我需要调整某个配置设置?

【问题讨论】:

  • 我不知道 prepos,但通常你需要手动指定你想忽略哪些文件。关于忽略以下划线stackoverflow.com/a/27689389/4877989开头的文件
  • 将文件添加到项目后,在保存之前在 Prepos 中刷新项目。

标签: sass preprocessor prepros


【解决方案1】:

我知道这是一篇较旧的帖子,但是如果将部分导入到主 SCSS 文件中,编译器将忽略部分作为单独的文件并将它们包含在主 CSS 输出中。如果它们没有被导入,它们将被编译,除非你在软件中过滤它们。

【讨论】:

    【解决方案2】:

    我经常使用 Prepros

    我有两个解决方案。

    解决方案一:可能是软件的bug,所以更新可能会解决你的问题。

    解决方案2:您可能没有配置设置,所以更新配置设置。

    要更新配置设置,请执行以下步骤:
    1- 点击设置
    2- 现在在 File Watcher 面板中,转到 Path Filters 并在其中添加 _*.scss。现在,这将忽略所有以 _ 开头的包含任何名称的 .scss 扩展文件。
    :)

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2015-09-09
      • 1970-01-01
      • 2011-08-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-06-05
      相关资源
      最近更新 更多