npm cache 옵션 질문
npm에서 일부 사용페이지가 https(ssl)를 지원하지 않아 http로만 접근이 가능합니다.
원래 로컬망용이라 nginx의 베이직 암호를 걸고 사용하려는데 기존 https를 cache asset를 켜고 설정한 것 때문인지 자꾸 자동으로 https로 접근되고
브라누저 캐시를 초기화 하면 베이직 암호 없이 축하하다는 기본 nginx페이지가 뜨는데 혹시나 싶어
같은 설정 주소에서 2만 붙여 접근하면 또 잘작동합니다.
npm에서 cache 된 파일을 삭제할 방법이 있을까요?
1등
akrsoTale 2023.09.07. 19:49
브라우저 캐시로 남는 것 말고는 캐시는 없습니다.
캐시정책을 수정하시는게 가장 좋은 방법이겠지만, 클라이언트 브라우저에서 바로 캐시를 무효화 하고 싶으시다면
1. 캐시 무효화
- 크롬의 경우, 컨트롤 + 쉬프트 + R 키로 초기화 접근이 가능합니다. 다만, 리디렉션 되는 타이밍을 맞춰야 하기에 이 방법은 비추입니다.
- 크롬에서 개발자 도구를 키신 뒤, 해당 도메인을 가진 모든 캐시를 지우는게 있습니다.(네트워크탭에서 마우스 우클릭)
2. 이런 귀찮으신게 어려우시다면 그냥 시크릿 모드 (브라우저에서 새로 만드는 검은창들) 키시고 하시면 됩니다. 저는 크롬 시크릿 모드로 합니다.
- 물론 이 경우는 캐시 정책에 따라 보통 하루는 가지고 있기에(24시간) 그냥 맘편하게 캐싱 무효화 하시는게 좋습니다.
캐시정책을 수정하시는게 가장 좋은 방법이겠지만, 클라이언트 브라우저에서 바로 캐시를 무효화 하고 싶으시다면
1. 캐시 무효화
- 크롬의 경우, 컨트롤 + 쉬프트 + R 키로 초기화 접근이 가능합니다. 다만, 리디렉션 되는 타이밍을 맞춰야 하기에 이 방법은 비추입니다.
- 크롬에서 개발자 도구를 키신 뒤, 해당 도메인을 가진 모든 캐시를 지우는게 있습니다.(네트워크탭에서 마우스 우클릭)
2. 이런 귀찮으신게 어려우시다면 그냥 시크릿 모드 (브라우저에서 새로 만드는 검은창들) 키시고 하시면 됩니다. 저는 크롬 시크릿 모드로 합니다.
- 물론 이 경우는 캐시 정책에 따라 보통 하루는 가지고 있기에(24시간) 그냥 맘편하게 캐싱 무효화 하시는게 좋습니다.
cmt alert