为什么Sasscaching文件夹被创build

我已经开始为我的CSS工作尝试Sass了。 在我的Css文件所在的目录中,我也看到一个“.sass-cache”文件夹。 任何人都可以告诉我为什么这个文件夹被创build,如果我删除它是安全的。

谢谢,

默认情况下,Sasscaching已编译的模板和部分。 这极大地加速了对大量Sass文件集合的重新编译,如果Sass模板被分割成单独的文件,这些文件全部被导入到一个大文件中,那么效果最好。

没有框架,Sass将caching的模板放入.sass-cache目录中。 在Rails和Merb中,他们进入tmp/sass-cache 。 该目录可以使用:cache_location选项进行自定义。

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

您可以通过在罗盘configuration文件中设置Sass选项来configurationSasscaching位置,如下所示:

 sass_options = {:cache_location => "path\to\tmp\sass-cache"} 

来源: Sass参考

如果您的主要问题是“在多个开发人员使用/更改时抑制开发环境”,则可以将其添加到.gitignore文件中。 正如在另一个答案中所述,Sasscaching文件根据自上次编译以来Sass文件是否发生了变化,加快了编译速度。

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