자동화 된 빌드 프로세스를 사용하여 VSC를 통해 각도 cli 앱을 배포했습니다. 그러나 나는 js 파일 캐싱 문제에 직면하고있다. 새로운 변경 사항을 보려면 모든 배포에 대해 페이지를 새로 고쳐야합니다. 이 문제를 해결하는 데 도움을주십시오. 자동 빌드 각도 cli 앱 캐싱 파일 문제
는답변
그것은 인터넷 브라우저 캐시는 배포 프로세스 또는 웹 서비스와 관련이없는, 감사합니다.
<script type="text/javascript" src="myfile.js?1500"></script>
과 같이 ?version
을 추가 할 수 있습니다. js 파일이 변경되면 version
을 변경할 수 있습니다.
이와 관련된 스레드 : How can I force clients to refresh JavaScript files?이
답변 해 주셔서 감사합니다. 네, 방금 위에 설명했던 것과 똑같은 일을했습니다. 캐시 무효화를 수행하는 가장 좋은 방법인지 확인하고 싶습니다. 왜냐하면 사용자가 응용 프로그램에서 로그인 할 때마다 브라우저는 다른 버전 번호를 가진 모든 js 파일을 가져옵니다. 하지만 그 다음에는 약 2.5MB의 큰 js 파일이 있습니다. 따라서로드하는 데 시간이 걸립니다. –
js 파일이 변경되지 않은 경우 버전을 변경할 필요가 없으며 파일이 인터넷 브라우저에 의해 캐시 된 경우 캐시 된 파일이 사용됩니다. 즉, 정적 파일의 경우 인터넷 브라우저는 참조 URL이 변경되면 파일을 캐시하는 URL을 기반으로 새 URL을로드합니다. –
- 1. 각도 CLI 빌드 DIST
- 2. 번들이없는 각도 cli 빌드
- 3. 각도 CLI 빌드 위치 설정
- 4. 각도 cli 빌드 프로세스 확장
- 5. 각도 Cli 및 AOT 문제
- 6. 각도 CLI 빌드 대상 대 환경
- 7. heroku에 앱 2 (각도 cli)를 배포합니다.
- 8. 캐싱 파일 문제
- 9. 자바 파일 캐싱 문제
- 10. 원격 캐싱 자동 완성 문제
- 11. 각도 4 CLI 시각적 스튜디오 저장시 JSON 파일 자동 빌드 2017
- 12. 이오니아 앱 빌드 문제
- 13. Sharepoint - CLI Webpack을 사용한 각도 2 앱
- 14. 각도 CLI : DIST의 자산 만
- 15. 각도 앱 - 다시 문제
- 16. 각도 CLI 및 자동 새로 고침
- 17. 각도 -cli 빌드 아티팩트를 다른 각도 2 프로젝트의 종속성으로 사용
- 18. 각도 CLI 외부 모듈
- 19. PHP 동적 파일 캐싱 문제
- 20. 각도 2 AOT 빌드 - 요구하는 문제
- 21. 각도 4 : 각도 재질 추가시 d.ts 파일의 Cli 컴파일러 문제
- 22. 각도 AoT 각도 컴파일러 cli 대 각도 -cli
- 23. 각도 cli 프로젝트에서 MathJax 작업하기
- 24. 빌드 스크립트를 사용하여 CSS 파일 캐싱
- 25. 앱 시작시 각도 오류
- 26. 각도 CLI - 모듈
- 27. JSON 파일 빌드 문제
- 28. Ant 빌드 파일 문제
- 29. jQuery 자동 완성 요청 캐싱 문제
- 30. Angular2 - Angular-CLI - 자동 빌드 전문가로부터 폴더 제외
당신이 당신이 새로 고침의 어떤 모양을 해달라고 경우 변경 사항을 얻을 것으로 예상 어떻게 배포 된 버전을 변경하면? 마법? – WhatsThePoint
이제 브라우저는 캐시의 파일을 사용하지만 서버에서로드하지 않습니다. ctrl + r을 누르면 클라이언트의 관점에서 솔루션이 아닙니다. –