Подтвердить что ты не робот

Почему создается папка кэша Sass

Я начал опробовать Sass для моей работы css. В каталоге, где находится мой файл Css, я также вижу папку ".sass-cache". Может ли кто-нибудь сказать мне, почему эта папка создана и безопасна, если я ее удалю.

спасибо,

4b9b3361

Ответ 1

По умолчанию 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

Ответ 2

Если ваша основная проблема заключается в "запрещении нажима на среду разработки, когда несколько разработчиков используют/изменяют ее", вы можете добавить ее в свой файл .gitignore. Как указано в другом ответе, файлы кэша Sass ускоряют компиляцию на основе изменения файла Sass с момента последнего компиляции.

По моему опыту, стандартная практика рассматривает их временные файлы и опускает их из контроля версий.