1

3天前我发了一封支持信,但从未收到答复。我有这样的问题。有几个部分 sass 文件被导入到主文件中。在3个文件中,选项里有“Imported file”选项,在其中一个导入文件中切换时会自动编译主文件。在单个文件的选项中,我单击“Compile aniway”复选框,然后打开了通常的 sass 文件的设置。但与此同时,当这个部分文件被修改时,主文件的自动编译停止工作。如果我进行更改,选项是“导入的文件”,则主文件的自动编译会成功。我想澄清一下如何为 FileWatcher 现在未跟踪的文件返回“导入的文件”选项?谢谢你。

4

2 回答 2

0

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

于 2019-03-16T09:08:48.293 回答
0

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

@import "./scss/variables";

应该 :

@import "./scss/_variables";
于 2020-07-17T21:07:40.370 回答