使用指南针将scss文件编译为不同的css

时间:2013-08-02 18:00:04

标签: css sass compass-sass

我怀疑使用指南针编译scss文件。例如,我有2个目录,1个用于Sass,另外1个用于我的CSS文件。在我的css目录中,我有2个CSS文件......“xuvs.css”和“site.css”....

如果我在“xuvs.scss”文件中进行更改,那么在最终编译期间,默认情况下Compass会将更改应用于“xuvs.css”...因此可以在“站点”中应用这些更改。使用指南针css“而不是”xuvs.css“文件?

1 个答案:

答案 0 :(得分:3)

默认情况下,Sass和Compass将为任何不带前缀的匹配.css文件输出.scss个文件。这就是您的“css”目录包含两个编译文件的原因:每个.scss文件一个。

可以修改xuvs.scss并将其编译为site.css:您可以通过@import rule执行此操作,但是,除非您更改xuvs.scss的文件名到_xuvs.scss,您仍然会有一个名为xuvs.css的单独编译文件。带有下划线的文件称为partials

将{(3}}创建为部分,@import被视为单个已编译的“基本”.scss文件。在您的情况下,此编译文件将被称为site.css