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