我已经开始为我的 css 工作尝试 Sass。在我的 Css 文件所在的目录中,我也看到了一个“.sass-cache”文件夹。谁能告诉我为什么要创建这个文件夹,如果我删除它是否安全。
谢谢,
我已经开始为我的 css 工作尝试 Sass。在我的 Css 文件所在的目录中,我也看到了一个“.sass-cache”文件夹。谁能告诉我为什么要创建这个文件夹,如果我删除它是否安全。
谢谢,
默认情况下,Sass 缓存已编译的模板和部分。这极大地加快了重新编译大量 Sass 文件的速度,并且如果将 Sass 模板拆分为单独的文件,这些文件全部 @imported 到一个大文件中,则效果最佳。
如果没有框架,Sass 会将缓存的模板放在.sass-cache
目录中。在 Rails 和 Merb 中,它们进入tmp/sass-cache
. 可以使用该:cache_location
选项自定义目录。
如果您根本不希望 Sass 使用缓存,请将:cache
选项设置为false
.
您可以通过在指南针配置文件中设置 Sass 选项来配置 Sass 缓存位置,如下所示:
sass_options = {:cache_location => "path\to\tmp\sass-cache"}
资料来源:Sass 参考资料
如果您的主要问题是“当多个开发人员使用/更改它时抑制对开发环境的推送”,您可以将其添加到您的 .gitignore 文件中。如另一个答案中所述,Sass 缓存文件根据自上次编译后 Sass 文件是否已更改来加快编译速度。
根据我的经验,将它们视为临时文件并从版本控制中忽略它们是标准做法。