为什么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文件是否发生了变化,加快了编译速度。
根据我的经验,将它们视为临时文件是标准做法,并将其从版本控制中省略。