테스트 사이트 - 개발 중인 베타 버전입니다

[초보자용 먼지 팁] css 수정후 반응이 없다면 먼저 확인해보세요

· 6년 전 · 5825 · 17

팁이라고 할 수도 없는 먼지 부스러기입니다.

 

질답 게시판을 눈팅하다보면 자주 나오는 댓글 중

수정하라는 대로 css를 수정했느데 변화가 없네요.

css 수정이 안먹혀요

css 수정이 안되는 것 같습니다

와 같은 내용이 심심찮게 올라옵니다.

대부분 수정한 내용의 반영을 확인하지 않는 경우입니다.

 

브라우저 새로고침만으로 css(또는 js)가 반영되지 않는 경우는 캐시 때문일 가능성이 높습니다.

그누보드에서도 캐시의 변경을 위해 "add_stylesheet" 함수에서 css뒤에 "G5_CSS_VER"를 사용하고 있는데 실제 이 부분을 놓치는 (저와 같은) 초보자들이 있을 것 같네요.

 

1. 가장 편한 방법 중 하나는 브라우저 개발자모드를 열고 작업하는 경우 "Disable cashe (while DevTools is open)-크롬의 경우"와 같이 캐시 사용을 막는 방법

2. 버전을 바꾸기 위해 css 수정 후  /extend/version.extend.php에서 버전 값을 변경해주는 방법

3. ***.css?ver=<?php echo filemtime(./***.css) ?> 와 같이 해당 css가 수정될 때마다 버전 값을 변경해주는 방법

등이 있습니다.

 

소중한 시간을 쪼개 질문에 답해주는 고수들에게 왜 안돼는지 되묻기 전에 이런 작은 부분을 먼저 살펴보는 것도 좋을 듯 싶네요. 

초보 마음은 초보가 잘 알기에 팁도 아닌데 팁처럼 올려봅니다. :)

 

댓글 작성

댓글을 작성하시려면 로그인이 필요합니다.

로그인하기

댓글 17개

이런 방법까지는 생각해보질 않았네요 ㅎㅎ
6년 전
찌꺼기 파일이라 함은 어떤걸 이야기하시는지요?
혹시 temp파일, 0byte파일 같은건가요?
브라우저 내에 남아 있는 해당 도메인에 대한 임시파일 등을 말씀하시는 것 같습니다.
네 그런거요.. 인터넷 사용기록 삭제? 뭐 그런거... ㅎㅎ
6년 전
감사합니다.^^
좋은 정보를 알려주셔서 감사합니다.
CTRL + SHIFT + F5
도 있습니다.

게시글 목록

번호 제목
23798
23797
23792
23791
23785
23781
23770
23766
23764
23761
23747
23732
23724
23718
23706
23700
23697
23686
23682
23681
23680
23678
23665
23644
23643
23639
23637
23630
23626
23616