有没有办法导入SASS中的所有部分文件?

时间:2016-11-09 22:08:37

标签: css sass

我想知道是否可以只写一个文件夹的名称,而且里面的每个文件都会被自动导入?

例如,我有main.scss只包含导入

@import "components/forms";
@import "components/header";
@import 'components/intro';

我想写一下

@import "components/**/*";

因此,components中的每个文件都将按上述方式导入。

1 个答案:

答案 0 :(得分:4)

我可以使用sass-globbing。它允许我使用单个@import语句导入目录或整个目录树:

// import a directory's contents
@import 'dir/*';

// recursively import a directory's contents and any sub-directories:
@import 'dir/**/*';

我将从命令行安装它

gem install sass-globbing

更多here on Github plugin homepage