在Jetbrains IDE中使用Sass-Globbing编译部分SCSS文件

时间:2018-02-27 13:24:26

标签: css sass jetbrains-ide file-watcher sass-globbing

我刚安装sass-globbing-plugin以自动从文件夹中递归导入部分内容。

目前我正在使用最新版本的jetbrains pycharm。为了激活sass-globbing到现有的scss-filewatcher,我编辑了scss-compiler的参数:

-r sass-globbing --no-cache --update $FileName$:$FileNameWithoutExtension$.css

现在我可以递归地编译我的scss,但是只有当我对根文件进行更改时,我才能使用sass-globbing来执行我的import语句。是否有可能在其中一个导入的scss-partials内部更改scss-compiler,就像之前启用了globbing一样?

1 个答案:

答案 0 :(得分:0)

使用" 仅跟踪根文件"启用后,IDE将跟随SASS导入链找到' main'来自partial的文件并将其传递给编译器,这样就不会为partials生成单独的.css文件,并且所有更改都会合并到主.css文件中。但它对文件通配没有任何了解,并且在使用glob模式时无法解析导入,这就是为什么不会触发文件观察器