5

第一次使用 Sass 后,我注意到它.sass-cache在我的工作目录中留下了一个目录。我似乎无法使用其中的文件(在散列子目录中),那么这个目录是做什么用的?

我可以将它用作 VCS 吗?删除是否安全?

4

2 回答 2

13

从文档

Sass 缓存已解析的文档,以便无需再次解析即可重用它们,除非它们已更改。

它只是使编译更快。如果您删除它们,它们将在您下次编译时再次生成。

于 2012-12-01T05:29:17.347 回答
8

Sass 缓存已解析的文档,以便无需再次解析即可重用它们,除非它们已更改。

允许保存缓存将有助于 sass 更快地编译,但是如果它们冒犯了您完美的工作区(如我的),有几种方法可以解决它。

  1. 仅限本地:对于某些人来说,sassc 文件的主要烦恼是您可能不希望它们在实时服务器上。如果是这种情况,您可以在大多数 FTP 程序(在本地)中设置过滤器以忽略 sass 缓存目录。(FileZilla 可以为同时运行的每个视图设置两个单独的过滤器,但这将禁用目录比较)。

  2. 更改缓存位置:从命令行运行 sass 时,使用下面的参数来更改缓存位置,这样它就不会妨碍您!

    --缓存位置路径

  3. DISABLE CACHE:如果缓存真的困扰你,sass 提供一个参数来停止缓存

    --无缓存

于 2013-10-03T01:00:49.997 回答