观察文件夹,使用特定的入口点,然后输出单个css文件

时间:2016-08-14 07:43:23

标签: sass compass-sass

我有一个SCSS文件夹。主SCSS文件是/css/app.scss。它会导入所有其他SCSS文件,例如/css/variables.scss/css/component_a.scss

如何让我的/css/文件夹进行任何更改,然后从/css/app.scss开始重新编译?

现在它出错了,因为/css/component_a.scss使用了在不同文件中定义的变量。但是在app.scss中,它们会以正确的顺序导入。

1 个答案:

答案 0 :(得分:1)

我的回答可能有限,因为我没有关于你如何编译sass以及你正在使用什么设置的所有信息。

但是我可以看到你的文件名没有下划线的前缀,基本上sass会单独编译每个没有'_'前缀的文件。

基本上你要做的就是设置你的任务管理器(grunt,gulp等)来观察所有以'.scss'结尾的文件,然后告诉它运行sass编译任务并指向你的app.scss文件。

由于我的问题信息有限,我希望我的答案能指出正确的方向来解决你的问题。