我有一个SCSS文件夹。主SCSS文件是/css/app.scss
。它会导入所有其他SCSS文件,例如/css/variables.scss
和/css/component_a.scss
。
如何让我的/css/
文件夹进行任何更改,然后从/css/app.scss
开始重新编译?
现在它出错了,因为/css/component_a.scss
使用了在不同文件中定义的变量。但是在app.scss
中,它们会以正确的顺序导入。
答案 0 :(得分:1)
我的回答可能有限,因为我没有关于你如何编译sass以及你正在使用什么设置的所有信息。
但是我可以看到你的文件名没有下划线的前缀,基本上sass会单独编译每个没有'_'前缀的文件。
基本上你要做的就是设置你的任务管理器(grunt,gulp等)来观察所有以'.scss'结尾的文件,然后告诉它运行sass编译任务并指向你的app.scss文件。
由于我的问题信息有限,我希望我的答案能指出正确的方向来解决你的问题。