css가 먹히지 않을 때
팀프로젝트를 하는데 내가 커밋한 CSS 부분을 같은 팀원이 적용을 못했다.
분명 pull이 잘 된 것을 확인했는데
크롬에서 개발자모드로 들어가 소스를 보니 최신 소스가 아니었던 것!
구글 선생님께서 알려준 방법은
1. 모든 쿠키 삭제하기
구글 설정에서 모든 쿠키들을 삭제했지만 우리의 경우 도움이 되지 않았다.
2. ?after
<link href="~~~.css?after" />
로 해결했다!
css 파일을 임포트하기 위해 <link>
태그를 사용했는데, .css
뒤에 ?after를 추가해주니까 새로운 css가 정상적으로 적용됐다.
원인은 브라우저가 기존에 가지고 있던 css를 캐시에 저장하여 사용하기 때문에 변경사항을 적용하지 못한 것이라고 한다.
?
뒤에 사실 after말고 다른 문자열이 와도 상관이 없다고 하는데
참고한 링크에서 👉여기! 확인해보길!
Author And Source
이 문제에 관하여(css가 먹히지 않을 때), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@zudy/css가-먹히지-않을-때저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)