GitHub에서 외부 JavaScript 파일 연결
GitHub에 호스팅된 외부 JavaScript 파일에 연결할 때 엄격한 MIME 유형 검사와 관련된 오류가 발생할 수 있습니다. . 이 오류는 파일의 MIME 유형이 실행 가능하지 않아 브라우저가 스크립트를 실행할 수 없을 때 발생합니다.
이 문제를 해결하기 위해 jsdelivr.net은 해결 방법을 제공합니다. 단계는 다음과 같습니다.
GitHub 원시 URL 변환: GitHub Raw URL을 다음과 같이 변환합니다.
예:
변환:
http://raw.githubusercontent.com/<username>/<repo>/<branch>/path/to/file.js
대상:
http://cdn.jsdelivr.net/gh/<username>/<repo>/path/to/file.js
캐시 고려 사항:
프로덕션 환경의 경우 특정 태그에 연결하거나 해시를 커밋하는 것이 좋습니다. "최신"으로 연결하면 장기간 캐싱이 발생하여 새 버전이 푸시될 때 업데이트가 방지될 수 있습니다.
배경:
엄격한 MIME 유형 검사는 보안 표준을 시행하기 위해 2013년 GitHub에서 구현되었습니다. 이는 원시 파일을 스크립트로 사용하려는 의도를 방해할 수 있습니다.
위 내용은 GitHub 파일에 연결할 때 JavaScript MIME 유형 오류를 어떻게 수정할 수 있습니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!