Prepros不希望自动编译导入的sass文件

时间:2017-05-06 21:33:39

标签: compilation sass prepros

3天前我发了一封信支持,但答案从未收到过。我有这样的问题。有几个部分sass文件导入到主文件中。在3个文件中,选项中包含“导入文件”选项,并且在更改其中一个导入文件时会自动编译主文件。在单个文件的选项中,我单击了“编译aniway”复选框,并打开了常用sass文件的设置。但与此同时,修改此部分文件时,主文件的自动编译停止工作。如果我进行更改,选项为“导入的文件”,则主文件的自动编译可以成功运行。我想澄清一下如何为FileWatcher现在没有跟踪的文件返回“导入文件”选项?谢谢。

2 个答案:

答案 0 :(得分:0)

我遇到了同样的问题。我注意到prepros对检测导入的文件区分大小写,尽管对编译不区分大小写。因此,在主文件中,如果以不正确的大小写方式导入了部分文件(在我的情况下,首字母大写而不是小写),该文件将被编译,但未检测到部分文件被导入。

答案 1 :(得分:0)

对我来说,这是在我的导入语句不包含下划线时发生的。这不会触发重新编译:

@import "./scss/variables";

应为:

@import "./scss/_variables";