[javascript] Firefox에서 캐싱을 끄는 방법?

개발하는 동안 최신 버전의 JavaScript 파일을 사용하려면 Firefox에서 항상 “캐시를 지우십시오”.

JavaScript 파일에 대한 캐싱을 완전히 해제하는 일종의 설정 (about : config)이 있습니까? 아니면 모든 파일에 대해 그렇지 않습니까?



답변

Firefox 주소 표시 줄에 “about : config”를 입력하고 다음을 설정하십시오.

browser.cache.disk.enable = false
browser.cache.memory.enable = false

로컬로 개발하거나 HTML5의 새로운 매니페스트 속성을 사용하는 경우 about에서 다음을 설정해야 할 수도 있습니다.

browser.cache.offline.enable = false


답변

웹 개발자 도구 모음은 아주 쉽게에 당신이 그것을 필요로 할 때 해제를 설정 할 수 있습니다 비활성화 캐싱 옵션이 있습니다.


답변

사용하려고 노력 해요 CTRLF5페이지를 업데이트?


답변

JavaScript에 대해서만 캐싱을 비활성화하는 특정 옵션이 없으므로 캐싱을 완전히 비활성화해야합니다.

FireBug 에는 네트워크 탭의 드롭 다운 메뉴에서 브라우저 캐시를 비활성화하는 옵션이 있습니다.


답변

같은 페이지에서 캐싱을 비활성화하려면 다음과 같이하십시오 : 참고 : 작업중 인 버전은 30.0입니다.

당신은 할 수 있습니다 :

웹 개발자 도구 모음 열기
오픈 웹 개발자

캐시 비활성화를 선택하십시오.

그 후 페이지는 자체 페이지에서 다시로드되고 모든 것이 다시 캐시되고 모든 furthure 요청이 매번 다시 채워지며 웹 개발자는 항상 열어두고 눈을 떼지 않고 항상 켜져 있는지 확인하십시오 (확인) .


답변

Firefox 48 개발자 도구

도구 상자가 열려있을 때만 캐시를 해제 할 수 있습니다. 이는 웹 개발에 적합합니다.

  • F12
  • 오른쪽 상단 모서리에있는 기어 박스
  • 맨 아래로 스크롤 고급 설정
  • “캐시 비활성화 (도구 상자가 열려있을 때)”를 확인하십시오.

여기에 이미지 설명을 입력하십시오

https://stackoverflow.com/a/27397425/895245의 내용은 비슷하지만 그 이후로 위치가 약간 변경되었습니다.


답변

서버 측 코드로 작업하는 경우 임의의 숫자를 생성하고 다음과 같은 방식으로 src 끝에 추가 할 수 있습니다 ….

src = “yourJavascriptFile.js? randomNumber = 434534”

randomNumber는 매번 무작위로 생성됩니다.