Css 如何使用Compass从多个文件夹中生成一个精灵?

Css 如何使用Compass从多个文件夹中生成一个精灵?,css,compass-sass,sass,Css,Compass Sass,Sass,我有一个包含图像的文件夹,其中还有一个子文件夹包含图像。我只需要生成一个精灵,而不是像现在这样生成两个精灵,我还想根据文件夹/子文件夹控制生成的类: @import "mobile/*.png"; @import "mobile/icons/*.png"; 如何使compass仅生成一个精灵?在compass 0.12.1之前,您可以使用以下功能: @import "mobile/**/*.png"; 版本0.12.2可能会出现回归,从而阻止此语法工作。相反,您可以浏览目录列表: @impo

我有一个包含图像的文件夹,其中还有一个子文件夹包含图像。我只需要生成一个精灵,而不是像现在这样生成两个精灵,我还想根据文件夹/子文件夹控制生成的类:

@import "mobile/*.png";
@import "mobile/icons/*.png";

如何使compass仅生成一个精灵?

在compass 0.12.1之前,您可以使用以下功能:

@import "mobile/**/*.png";
版本0.12.2可能会出现回归,从而阻止此语法工作。相反,您可以浏览目录列表:

@import "mobile/{,icons}/*.png";

确保列表以逗号开头,以当前目录为目标
mobile

谢谢。你能把这项功能的来源公布在哪里吗?同名会发生什么?@a.s.panchenko这项功能现在已经不起作用了(我的答案是1,5)。你必须使用宝石。