Partials
在萨斯是持有的CSS代码段单独的文件。这些是在其他Sass文件中导入和使用的。这是将类似代码分组到模块中以保持组织有效的好方法。 partials
名称以下划线( _
)字符开头,告诉Sass它是CSS的一小部分,而不是将其转换为CSS文件。此外,Sass文件以.scss
文件扩展名结尾。要将partial
的代码放入另一个Sass文件中,请使用@import
指令。例如,如果所有mixins
都保存在名为“_mixins.scss”的partial
,并且在“main.scss”文件中需要它们,则这是在主文件中使用它们的方法: //在main.scss文件中请注意,
@import'commpins'
import
语句中不需要下划线 - Sass理解它是partial
。将partial
导入文件后,可以使用所有变量, mixins
和其他代码。 @import
语句,将名为_variables.scss
的partial
导入main.scss文件。 @import
指令,并且不应在文件名中包含下划线。
testString: 'assert(code.match(/@import\s+?("|")variables\1/gi), "Your code should use the @import
directive, and should not include the underscore in the file name.");'
```