Sass 为什么Prepos在编译scss文件时使用下划线作为前缀?

Sass 为什么Prepos在编译scss文件时使用下划线作为前缀?,sass,preprocessor,prepros,Sass,Preprocessor,Prepros,我在我的scss项目文件夹中生成了两个助手scss文件,前缀为“\ux”。然而,在文件更改时,预印本将把它们编译成css文件 据我所知,这应该如何工作?应该指示预处理器忽略该文件,直到显式地包含到标准的.scss文件中。但事实并非如此。这是Prepos中的一个bug,还是我需要调整某个配置设置?我知道这是一篇较旧的文章,但是如果将部分导入到主SCSS文件中,编译器将忽略部分作为单个文件,并将其包含在主CSS输出中。如果它们没有导入,除非你在软件中过滤它们,否则它们将被编译。我经常使用预印本 我有

我在我的scss项目文件夹中生成了两个助手scss文件,前缀为“\ux”。然而,在文件更改时,预印本将把它们编译成css文件


据我所知,这应该如何工作?应该指示预处理器忽略该文件,直到显式地包含到标准的.scss文件中。但事实并非如此。这是Prepos中的一个bug,还是我需要调整某个配置设置?

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

我经常使用预印本

我有两种解决办法

解决方案1:这可能是软件中的一个bug,因此更新可能会解决您的问题

解决方案2:您可能尚未配置设置,因此正在更新配置设置

要更新配置设置,请执行以下步骤:
1-单击设置
2-现在在文件查看器面板中,转到路径过滤器并在其中添加
.*.scss
。现在,它将忽略所有以
\uu
开头并包含任何名称的.scss扩展名文件

:)

我不知道preps,但通常需要手动指定要忽略的文件。关于在将文件添加到项目中后忽略以下划线开头的文件,请在保存项目之前先在preps中刷新项目。