숙련 2주차 17챕터를 듣다가 막혔다.
로그인 페이지를 따라서 구현했는데 강의에는 로그인하면 토큰을 생성하여 로그인한 회원의 마이페이지가 잘 보이지만 똑같이 따라쳤음에도 불구하고 나는 텅빈 마이페이지가 보였다. F12를 눌러서 콘솔창을 봤더니 뭔가 이상했다.

분명 코드를 수정했는데 수정하기 전 코드가 보였다. F5를 연타해서 새로고침하고 Intellij에서 디버깅을다시 눌러도 변하지가 않았다.

연결도 잘 되어있었다. 혹시 엉뚱한데 basic.js를 만들었나 싶어서 뒤적거렸지만 이 프로젝트는 커녕 이 컴퓨터 내에서 저런 코드를 지닌 basic.cs는 남아있지 않았다.

뭐지 하면서 생각없이 그냥 basic.js -> basic2.js로 이름을 바꾸어서 다시 돌려봤는데 마이페이지가 떴다!
관련하여 찾아보니 캐시가 남아서 발생한 현상이라고 한다.
이미 전 챕터에서 공부하면서 올라갔던 basic.js 캐시가 남아있어 수정된 코드가 반영이 되지 않은 것이었다.
캐시를 지우고 basic.js로 이름을 바꾼뒤 실행하자 잘 나왔다.
단축키로는 Shift + F5라고 한다.
빨리 듣고 과제해야하는데 쉬운게 하나도 없따🥹
동일한 경험을 아마 다들 한번씩은 해봤거나 하게될거같네요 ㅠ
저도 동일한 경험을 해본 사람으로서 깊은 공감하고 갑니다!