Sass 캐시 폴더가 생성되는 이유
내 CSS 작업을 위해 Sass를 사용해보기 시작했습니다. 내 Css 파일이있는 디렉토리에 '.sass-cache'폴더도 있습니다. 누구든지이 폴더가 생성 된 이유와 삭제해도 안전한지 알 수 있습니까?
감사,
기본적으로 Sass는 컴파일 된 템플릿과 부분을 캐시합니다. 이렇게하면 대규모 Sass 파일 컬렉션의 재 컴파일 속도가 크게 빨라지며 Sass 템플릿이 모두 @import 된 별도의 파일로 분할되어 하나의 큰 파일로 분할되는 경우 가장 잘 작동합니다.
프레임 워크가 없으면 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 파일이 변경되었는지 여부에 따라 컴파일 속도를 높입니다.
내 경험상 임시 파일을 고려하고 버전 관리에서 생략하는 것이 표준 관행입니다.
참고 URL : https://stackoverflow.com/questions/14934800/why-does-sass-cache-folder-get-created
'program tip' 카테고리의 다른 글
Tmux의 창 제목 (0) | 2020.10.23 |
---|---|
가져 오기 라이브러리는 어떻게 작동합니까? (0) | 2020.10.22 |
Python TypeError : object .__ format__에 전달 된 비어 있지 않은 형식 문자열 (0) | 2020.10.22 |
Global.asax에서 Application_Start와 Init를 언제 사용합니까? (0) | 2020.10.22 |
MySQL 피벗 행을 동적 열 수로 (0) | 2020.10.22 |