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

테마 css가 제대로 적용 안되는거 왜 그런가요? 채택완료

SNAX 7년 전 조회 3,389

테마 제작은 로컬에서 작업하고 css를 FTP로 올려주는 식으로 하고 있는데 항상 css를 업로드하면 바로 적용이 안되고 캐시 삭제 계속하고 계속 업로드해보고 뭐가 잘못됬나 다시 체크해보고 그러다가 다시 업로드해보면 적용이 되있습니다. 이거 왜 그런가요?

 

혹시나해서 업로드한 css 파일을 삭제해도 계속 css가 로딩되는거 보면 테마 css를 바로 불러오는 식이 아니라 그누보드가 css를 저장해서 불러오는 방식인거 같은데 이거 개발 모드같은거 없나요? css가 바로 적용이 안되니까 너무 불편해요ㅠ

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

답변 2개

채택된 답변
+20 포인트
포스트잍

같은이름일경우 브라우져에 캐쉬된 파일이 불러와져서 변경전 내용대로 나오는 경우가 있습니다

css의 이름을 변경하거나   style.css?ver=1 이런식으로 가상의 변수를  수정할때마다 변경해서 적용해주면 될꺼 같습니다.

로그인 후 평가할 수 있습니다

답변에 대한 댓글 1개

S
SNAX
7년 전
그래서 기본 스킨에 ?ver='.G5_CSS_VER.' 이 코드가 있었군요! 감사합니다ㅎㅎ 필요없어 보여서 삭제했는데 다 필요한거였네요ㅎㅎ

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

베원
7년 전

크롬 사용중이시면 컨트롤+쉬프트+R 로 새로고침 하시면 캐시 삭제되어서 다시 로딩됩니다.

이것도 귀찮으신 경우에는..

css 파일의 이름 맨 뒤에

? 을 넣어주시면 (예를들어 style.css?) 매 시간마다 다른 파일을 불러온다고 브라우저가 인식해서 캐싱이 무효화됩니다.

로그인 후 평가할 수 있습니다

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

답변을 작성하려면 로그인이 필요합니다.

로그인