Jetbrains Rider filewatcher 未将 scss 编译为 css

问题描述

几天前我开始使用 Rider,我想开始在我的项目中使用 SCSS 并将它们编译回 CSS,我正在使用 File Watcher,但我无法让它工作,我一直得到这个当我将 show console 设置为 Always 时,控制台中的消息;进程以退出代码 0 结束,但与 SCSS 文件相比,我没有看到我的 CSS 文件有任何变化。

在下面的链接中,您可以看到我的文件观察器设置,感谢我在这方面获得的任何帮助,

非常感谢。

File watcher settings

这是控制台的输出

Console ouput

这里是css树:

Css tree

解决方法

Rider File Watcher

我找到了解决问题的方法。出于某种原因,在“输出路径刷新”中配置了以下行:

$FileNameWithoutExtension$.css:$FileNameWithoutExtension$.css.map

显然,这意味着文件观察器不会刷新 .css 或 .css.map 文件。它应该为空以便编译器更新 .css 文件。

我希望其他人可以使用这个答案在未来继续他们的工作。