js 파일을 사용하고 있으며 cdn에서 사용할 수 있습니다. 나는 또한 나의 프로젝트에서 fallback과 같은 js 파일을 가지고있다.로컬 저장소에서 cdn과 동일한 js 파일을 사용하여 대체 파일을 두 번 다운로드 할 예정입니까?
<script src="https://cdnjs.cloudflare.com/ajax/libs/Swiper/3.3.1/js/swiper.min.js"></script>
<script src="js/3rdPartyLibraries/swiper.min.js"></script>
나는이 코드를 모두 내 html 파일에 있습니다. js 파일을 두 번 다운로드 할 것인지 아니면 한 번만 다운로드 할 것인지 알 수 있습니까? 두 링크가 모두 맞습니까? 이름을 기반으로 중복성을 피할 수 있습니까?
폴백시 CDN 오류를 처리하는 방법에 대한 문제는 다른 곳에서 묻고 설명합니다. 질문에서 설명한 시나리오와 관련하여 동일한 라이브러리를 두 번 다운로드하면 (예 : 대답은 '예'), 그렇다면 그 이유는 무엇입니까?
브라우저 모르는를 두 URL 모두 동일한 내용의 파일을 참조하므로 다운로드 * 및 실행 *을 시도합니다. (두 코드를 모두 실행해도 코드는 문제의 코드에 따라 다르지만 CDN이 제공하려는 효율성의 반대입니다.) – nnnnnn