因此,将{_
)file.scss
文件编译为*.css
文件非常有效。只需一件事:观察者为每个遇到的文件创建一个缓存文件。它会在要编译的文件旁边执行此操作,例如:
生成:
当然,我可以在生成文件时简单地删除它们。可以将它们添加到.gitignore中。但是,这些是变通办法。
如何禁用这些缓存文件的生成?
在选项中,当我搜索“缓存”,“文件监视程序”或“监视”时,找不到执行此操作的选项。
其他信息:
答案 0 :(得分:1)
启动一个终端,找到您的SASS实现提供的命令行开关,通常使用以下命令:
sass --help
您似乎正在使用旧的Ruby SASS。如果我没记错的话,开关是:
--no-cache
将其添加到 Arguments 输入框中,您应该已完成。
如前所述,不再开发Ruby SASS,因此现在是切换到没有任何缓存的Dart SASS的好时机。
答案 1 :(得分:-1)
Ruby sass已经deprecated已有一段时间了,开发转向Dart实现,而LibSass也是实际实现,但在某些方面可能落后于Dart实现。 LibSass具有各种语言的大量集成,请通过上面的链接参考文档。
这两种实现都比Ruby sass快得多,并且不会产生任何其他缓存目录。