为什么创建Sass缓存文件夹



我已经开始为我的css工作试用Sass了。在Css文件所在的目录中,我也看到了一个".sass缓存"文件夹。有人能告诉我为什么要创建这个文件夹吗?如果我删除它,它安全吗?

谢谢,

默认情况下,Sass缓存已编译的模板和部分。这大大加快了对大量Sass文件集合的重新编译,如果将Sass模板拆分为单独的文件,并将其全部@导入一个大文件中,效果最佳。

在没有框架的情况下,Sass将缓存的模板放在.sass-cache目录中。在Rails和Merb中,它们进入tmp/sass-cache。可以使用:cache_location选项自定义目录。

如果您根本不希望Sass使用缓存,请将:cache选项设置为false

您可以通过在指南针配置文件中设置Sass选项来配置Sass缓存位置,如下所示:

sass_options = {:cache_location => "pathtotmpsass-cache"}

来源:Sass参考

如果您的主要问题是"当多个开发人员使用/更改它时,禁止向开发环境推送",您可以将它添加到您的.gitignore文件中。如另一个答案所述,Sass缓存文件根据自上次编译以来Sass文件是否发生了更改来加快编译速度。

根据我的经验,标准做法是将它们视为临时文件,并从版本控制中省略它们。

最新更新